/*
 * ARQUIVO GERADO por bin/build-malls-theme-bridge.php — não edite manualmente.
 * Traduz a cor primária do tema Sneat para os tokens do design system Malls.
 */
.text-primary {
  color: var(--malls-blue-600) !important;
}
.bg-primary {
  background-color: var(--malls-blue-600) !important;
}
.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span {
  background-color: var(--malls-blue-600);
}
.bg-label-primary {
  background-color: var(--malls-blue-100) !important;
  color: var(--malls-blue-600) !important;
}
.page-item.active .page-link, .page-item.active .page-link:hover, .page-item.active .page-link:focus, .pagination li.active > a:not(.page-link), .pagination li.active > a:not(.page-link):hover, .pagination li.active > a:not(.page-link):focus {
  border-color: var(--malls-blue-600);
  background-color: var(--malls-blue-600);
}
.progress-bar {
  background-color: var(--malls-blue-600);
  box-shadow: 0 2px 4px 0 rgba(23, 105, 232, 0.4);
}
.modal-onboarding .carousel-indicators [data-bs-target] {
  background-color: var(--malls-blue-600);
}
.carousel-control-prev, .carousel-control-next {
  color: var(--malls-blue-600);
}
.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {
  color: var(--malls-blue-600);
}
.list-group-item-primary {
  background-color: var(--malls-blue-100);
  color: var(--malls-blue-600) !important;
}
a.list-group-item-primary, button.list-group-item-primary {
  color: var(--malls-blue-600);
}
a.list-group-item-primary:hover, a.list-group-item-primary:focus, button.list-group-item-primary:hover, button.list-group-item-primary:focus {
  color: var(--malls-blue-600);
}
a.list-group-item-primary.active, button.list-group-item-primary.active {
  border-color: var(--malls-blue-600);
  background-color: var(--malls-blue-600);
  color: var(--malls-blue-600);
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  border-color: var(--malls-blue-600);
  background-color: var(--malls-blue-600);
}
.list-group.list-group-timeline .list-group-timeline-primary:before {
  background-color: var(--malls-blue-600);
}
.alert-primary {
  background-color: var(--malls-blue-100);
  color: var(--malls-blue-600);
}
.alert-primary .alert-link {
  color: var(--malls-blue-600);
}
.card .alert-primary hr {
  background-color: var(--malls-blue-600) !important;
}
.alert-solid-primary {
  background-color: var(--malls-blue-600);
}
.accordion.accordion-header-primary .accordion-item.active .accordion-button {
  color: var(--malls-blue-600) !important;
}
.tooltip-primary .tooltip-inner, .tooltip-primary > .tooltip .tooltip-inner, .ngb-tooltip-primary + ngb-tooltip-window .tooltip-inner {
  background: var(--malls-blue-600);
}
.tooltip-primary.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before {
  border-top-color: var(--malls-blue-600);
}
.tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before {
  border-left-color: var(--malls-blue-600);
}
[dir=rtl] .tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before {
  border-right-color: var(--malls-blue-600);
}
.tooltip-primary.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--malls-blue-600);
}
.tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before {
  border-right-color: var(--malls-blue-600);
}
[dir=rtl] .tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before {
  border-left-color: var(--malls-blue-600);
}
.popover.popover-primary, .popover .popover-primary > .popover, .popover .ngb-popover-primary + ngb-popover-window {
  background: var(--malls-blue-600);
}
.popover.popover-primary.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after {
  border-top-color: var(--malls-blue-600) !important;
}
.popover.popover-primary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after {
  border-right-color: var(--malls-blue-600) !important;
}
[dir=rtl] .popover.popover-primary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after {
  border-left-color: var(--malls-blue-600) !important;
}
.popover.popover-primary.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after {
  border-bottom-color: var(--malls-blue-600) !important;
}
.popover.popover-primary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after {
  border-left-color: var(--malls-blue-600) !important;
}
[dir=rtl] .popover.popover-primary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after {
  border-right-color: var(--malls-blue-600) !important;
}
.btn-primary {
  background-color: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.btn-primary:hover {
  background-color: var(--malls-navy-800) !important;
  border-color: var(--malls-navy-800) !important;
}
.btn-check:focus + .btn-primary, .btn-primary:focus, .btn-primary.focus {
  background-color: var(--malls-navy-800);
  border-color: var(--malls-navy-800);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .btn-primary.show.dropdown-toggle, .show > .btn-primary.dropdown-toggle {
  background-color: var(--malls-navy-800) !important;
  border-color: var(--malls-navy-800) !important;
}
.btn-primary.disabled, .btn-primary:disabled {
  background-color: var(--malls-blue-600) !important;
  border-color: var(--malls-blue-600) !important;
}
.btn-label-primary {
  color: var(--malls-blue-600);
  background: var(--malls-blue-100);
}
.btn-label-primary:hover {
  background: var(--malls-blue-600) !important;
}
.btn-label-primary:focus, .btn-label-primary.focus {
  background: var(--malls-navy-800);
}
.btn-label-primary:active, .btn-label-primary.active, .btn-label-primary.show.dropdown-toggle, .show > .btn-label-primary.dropdown-toggle {
  background-color: var(--malls-navy-800) !important;
}
.btn-label-primary.disabled, .btn-label-primary:disabled {
  color: var(--malls-blue-600) !important;
  background: var(--malls-blue-100) !important;
}
.btn-outline-primary {
  color: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.btn-outline-primary:hover {
  background-color: var(--malls-blue-600) !important;
  border-color: var(--malls-blue-600) !important;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  background-color: var(--malls-navy-800);
  border-color: var(--malls-navy-800);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  background-color: var(--malls-navy-800) !important;
  border-color: var(--malls-navy-800) !important;
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: var(--malls-blue-600) !important;
}
.btn-outline-primary .badge {
  background: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.btn-outline-primary:hover .badge, .btn-outline-primary:focus:hover .badge, .btn-outline-primary:active .badge, .btn-outline-primary.active .badge, .show > .btn-outline-primary.dropdown-toggle .badge {
  color: var(--malls-blue-600);
}
.dropdown-item:not(.disabled).active, .dropdown-item:not(.disabled):active {
  background-color: rgba(23, 105, 232, 0.08);
  color: var(--malls-blue-600) !important;
}
.dropdown-menu > li:not(.disabled) > a:not(.dropdown-item):active, .dropdown-menu > li.active:not(.disabled) > a:not(.dropdown-item) {
  background-color: rgba(23, 105, 232, 0.08);
  color: var(--malls-blue-600) !important;
}
.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus {
  background-color: var(--malls-blue-600);
}
.tabs-line.nav-tabs .nav-link.active, .tabs-line.nav-tabs .nav-link.active:hover, .tabs-line.nav-tabs .nav-link.active:focus, .tabs-line > .nav-tabs .nav-link.active, .tabs-line > .nav-tabs .nav-link.active:hover, .tabs-line > .nav-tabs .nav-link.active:focus {
  box-shadow: 0 -2px 0 var(--malls-blue-600) inset;
}
.nav-align-bottom .tabs-line.nav-tabs .nav-link.active, .nav-align-bottom .tabs-line.nav-tabs .nav-link.active:hover, .nav-align-bottom .tabs-line.nav-tabs .nav-link.active:focus, .nav-align-bottom .tabs-line > .nav-tabs .nav-link.active, .nav-align-bottom .tabs-line > .nav-tabs .nav-link.active:hover, .nav-align-bottom .tabs-line > .nav-tabs .nav-link.active:focus {
  box-shadow: 0 2px 0 var(--malls-blue-600) inset;
}
.nav-align-left .tabs-line.nav-tabs .nav-link.active, .nav-align-left .tabs-line.nav-tabs .nav-link.active:hover, .nav-align-left .tabs-line.nav-tabs .nav-link.active:focus, .nav-align-left .tabs-line > .nav-tabs .nav-link.active, .nav-align-left .tabs-line > .nav-tabs .nav-link.active:hover, .nav-align-left .tabs-line > .nav-tabs .nav-link.active:focus {
  box-shadow: -2px 0px 0 var(--malls-blue-600) inset;
}
.nav-align-right .tabs-line.nav-tabs .nav-link.active, .nav-align-right .tabs-line.nav-tabs .nav-link.active:hover, .nav-align-right .tabs-line.nav-tabs .nav-link.active:focus, .nav-align-right .tabs-line > .nav-tabs .nav-link.active, .nav-align-right .tabs-line > .nav-tabs .nav-link.active:hover, .nav-align-right .tabs-line > .nav-tabs .nav-link.active:focus {
  box-shadow: 2px 0px 0 var(--malls-blue-600) inset;
}
[dir=rtl] .nav-align-left .tabs-line.nav-tabs .nav-link.active, [dir=rtl] .nav-align-left .tabs-line.nav-tabs .nav-link.active:hover, [dir=rtl] .nav-align-left .tabs-line.nav-tabs .nav-link.active:focus, [dir=rtl] .nav-align-left .tabs-line > .nav-tabs .nav-link.active, [dir=rtl] .nav-align-left .tabs-line > .nav-tabs .nav-link.active:hover, [dir=rtl] .nav-align-left .tabs-line > .nav-tabs .nav-link.active:focus {
  box-shadow: 2px 0px 0 var(--malls-blue-600) inset;
}
[dir=rtl] .nav-align-right .tabs-line.nav-tabs .nav-link.active, [dir=rtl] .nav-align-right .tabs-line.nav-tabs .nav-link.active:hover, [dir=rtl] .nav-align-right .tabs-line.nav-tabs .nav-link.active:focus, [dir=rtl] .nav-align-right .tabs-line > .nav-tabs .nav-link.active, [dir=rtl] .nav-align-right .tabs-line > .nav-tabs .nav-link.active:hover, [dir=rtl] .nav-align-right .tabs-line > .nav-tabs .nav-link.active:focus {
  box-shadow: -2px 0px 0 var(--malls-blue-600) inset;
}
.form-control:focus, .form-select:focus {
  border-color: var(--malls-blue-600);
}
.input-group:focus-within .form-control, .input-group:focus-within .input-group-text {
  border-color: var(--malls-blue-600);
}
.form-check-input:focus {
  border-color: var(--malls-blue-600);
}
.form-check-input:checked {
  background-color: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.custom-option.checked {
  border: 1px solid var(--malls-blue-600);
}
.form-control:focus ~ .form-label {
  border-color: var(--malls-blue-600);
}
.switch-input:checked ~ .switch-toggle-slider {
  background: var(--malls-blue-600);
}
.switch-primary.switch .switch-input:checked ~ .switch-toggle-slider {
  background: var(--malls-blue-600);
}
.timeline .timeline-item-primary .timeline-event {
  background-color: rgba(23, 105, 232, 0.1);
}
.timeline .timeline-item-primary .timeline-event:before {
  border-left-color: rgba(23, 105, 232, 0.1) !important;
  border-right-color: rgba(23, 105, 232, 0.1) !important;
}
.timeline .timeline-point-primary {
  background-color: var(--malls-blue-600) !important;
  box-shadow: 0 0 0 0.1875rem rgba(23, 105, 232, 0.16);
}
.timeline .timeline-indicator-primary {
  border-color: var(--malls-blue-600) !important;
}
.timeline .timeline-indicator-primary i {
  color: var(--malls-blue-600) !important;
}
.divider.divider-primary .divider-text:before, .divider.divider-primary .divider-text:after {
  border-color: var(--malls-blue-600);
}
.navbar.bg-primary {
  background-color: var(--malls-blue-600) !important;
  color: var(--malls-blue-100);
}
.navbar.bg-primary .navbar-search-wrapper .navbar-search-icon, .navbar.bg-primary .navbar-search-wrapper .search-input {
  color: var(--malls-blue-100);
}
.navbar.bg-primary .search-input-wrapper .search-input, .navbar.bg-primary .search-input-wrapper .search-toggler {
  background-color: var(--malls-blue-600) !important;
  color: var(--malls-blue-100);
}
.navbar.bg-primary .navbar-nav > .nav-link, .navbar.bg-primary .navbar-nav > .nav-item > .nav-link, .navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link {
  color: var(--malls-blue-100);
}
.navbar.bg-primary .navbar-nav > .nav-link.disabled, .navbar.bg-primary .navbar-nav > .nav-item > .nav-link.disabled, .navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link.disabled {
  color: var(--malls-blue-100) !important;
}
.navbar.bg-primary .navbar-toggler {
  color: var(--malls-blue-100);
}
.navbar.bg-primary .navbar-text {
  color: var(--malls-blue-100);
}
.menu.bg-primary {
  background-color: var(--malls-blue-600) !important;
  color: var(--malls-blue-100);
}
.menu.bg-primary .menu-link, .menu.bg-primary .menu-horizontal-prev, .menu.bg-primary .menu-horizontal-next {
  color: var(--malls-blue-100);
}
.menu.bg-primary .menu-item.disabled .menu-link, .menu.bg-primary .menu-horizontal-prev.disabled, .menu.bg-primary .menu-horizontal-next.disabled {
  color: var(--malls-blue-100) !important;
}
.menu.bg-primary .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-sub, .menu.bg-primary .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-toggle {
  color: var(--malls-blue-100);
}
.menu.bg-primary .menu-inner-shadow {
  background: linear-gradient(var(--malls-blue-600) 41%, rgba(23, 105, 232, 0.11) 95%, rgba(23, 105, 232, 0));
}
.footer.bg-primary {
  background-color: var(--malls-blue-600) !important;
  color: var(--malls-blue-100);
}
.footer.bg-primary .footer-link {
  color: var(--malls-blue-100);
}
.footer.bg-primary .footer-link.disabled {
  color: var(--malls-blue-100) !important;
}
.toast .toast-header.bg-primary, .bs-toast .toast-header.bg-primary {
  background-color: var(--malls-blue-600);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  color: var(--malls-blue-600);
}
.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
  color: var(--malls-blue-600);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: var(--malls-blue-600);
}
.svg-illustration svg {
  fill: var(--malls-blue-600);
}
html:not([dir=rtl]) .border-primary, html[dir=rtl] .border-primary {
  border-color: var(--malls-blue-600) !important;
}
a {
  color: var(--malls-blue-600);
}
.fill-primary {
  fill: var(--malls-blue-600);
}
.noUi-primary .noUi-base .noUi-connect {
  background: var(--malls-blue-600) !important;
}
.noUi-primary .noUi-base .noUi-touch-area {
  background-color: var(--malls-blue-600) !important;
}
.select2-container--default.select2-container--focus .select2-selection, .select2-container--default.select2-container--open .select2-selection {
  border-color: var(--malls-blue-600) !important;
}
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background: rgba(23, 105, 232, 0.08) !important;
  color: var(--malls-blue-600) !important;
}
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice:hover {
  background: rgba(23, 105, 232, 0.16) !important;
}
.tagify--focus {
  border-color: var(--malls-blue-600) !important;
}
table.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before {
  background-color: var(--malls-blue-600);
}
.bootstrap-select .dropdown-menu.inner a[aria-selected=true] {
  background: rgba(23, 105, 232, 0.08) !important;
  color: var(--malls-blue-600) !important;
}
.bootstrap-select .dropdown-toggle.show {
  border-color: var(--malls-blue-600);
}
.datepicker table tr td.active, .datepicker table tr td.active.highlighted, .datepicker table tr td.active, .datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td.range-start, .datepicker table tr td.range-end {
  background: var(--malls-blue-600) !important;
}
.datepicker table tr td.range, .datepicker table tr td.range.highlighted, .datepicker table tr td.range.today {
  color: var(--malls-blue-600) !important;
  background: var(--malls-blue-50) !important;
}
.datepicker table tr td.today:not(.active) {
  border: 1px solid var(--malls-blue-600);
}
.datepicker table th.prev, .datepicker table th.next {
  border: 1px solid var(--malls-blue-600);
}
.datepicker table th.prev::after, .datepicker table th.next::after {
  color: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.flatpickr-day.today {
  border-color: var(--malls-blue-600);
}
.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange {
  color: var(--malls-blue-600) !important;
  background: var(--malls-blue-50) !important;
  border-color: var(--malls-blue-50) !important;
}
.flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.week.selected {
  background: var(--malls-blue-600) !important;
  border-color: var(--malls-blue-600) !important;
}
.flatpickr-prev-month, .flatpickr-next-month {
  border: 1px solid var(--malls-blue-600);
}
.flatpickr-prev-month svg, .flatpickr-next-month svg {
  fill: var(--malls-blue-600);
  stroke: var(--malls-blue-600);
}
.daterangepicker td.active:not(.off) {
  background: var(--malls-blue-600) !important;
}
.daterangepicker .calendar-table th.prev, .daterangepicker .calendar-table th.next, .daterangepicker .calendar-table th.prev:hover, .daterangepicker .calendar-table th.next:hover {
  border: 1px solid var(--malls-blue-600);
}
.daterangepicker .calendar-table th.prev span, .daterangepicker .calendar-table th.next span, .daterangepicker .calendar-table th.prev:hover span, .daterangepicker .calendar-table th.next:hover span {
  border-color: var(--malls-blue-600);
}
.daterangepicker .start-date:not(.end-date):not(.off), .daterangepicker .end-date:not(.start-date):not(.off) {
  background-color: var(--malls-blue-600);
}
.daterangepicker .start-date:not(.end-date):not(.off):hover, .daterangepicker .end-date:not(.start-date):not(.off):hover {
  background-color: var(--malls-blue-600) !important;
}
.daterangepicker .input-mini.active {
  border-color: var(--malls-blue-600) !important;
}
.daterangepicker td.in-range:not(.start-date):not(.end-date):not(.off) {
  color: var(--malls-blue-600) !important;
  background-color: var(--malls-blue-50) !important;
}
.ranges li.active {
  color: var(--malls-blue-600) !important;
  background-color: var(--malls-blue-50) !important;
}
li.ui-timepicker-selected, .ui-timepicker-list .ui-timepicker-selected:hover {
  color: var(--malls-blue-600) !important;
  background: rgba(23, 105, 232, 0.08) !important;
}
.ql-snow.ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus, .ql-snow.ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar button:hover, .ql-snow .ql-toolbar button:focus, .ql-snow .ql-toolbar button.ql-active, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: var(--malls-blue-600) !important;
}
.ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button:focus .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:focus .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: var(--malls-blue-600) !important;
}
.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-miter, .ql-snow.ql-toolbar button:focus .ql-stroke-miter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:focus .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke-miter, .ql-snow .ql-toolbar button:focus .ql-stroke-miter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: var(--malls-blue-600) !important;
}
.tt-suggestion:active, .tt-cursor {
  background: rgba(23, 105, 232, 0.08) !important;
  color: var(--malls-blue-600) !important;
}
.dropzone.dz-drag-hover {
  border-color: var(--malls-blue-600) !important;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--malls-blue-600) !important;
}
.sk-primary.sk-plane, .sk-primary .sk-chase-dot:before, .sk-primary .sk-bounce-dot, .sk-primary .sk-wave-rect, .sk-primary.sk-pulse, .sk-primary .sk-swing-dot, .sk-primary .sk-circle-dot:before, .sk-primary .sk-circle-fade-dot:before, .sk-primary .sk-grid-cube, .sk-primary .sk-fold-cube:before {
  background-color: var(--malls-blue-600);
}
.plyr input[type=range]::-ms-fill-lower {
  background: var(--malls-blue-600) !important;
}
.plyr input[type=range]:active::-webkit-slider-thumb {
  background: var(--malls-blue-600) !important;
}
.plyr input[type=range]:active::-moz-range-thumb {
  background: var(--malls-blue-600) !important;
}
.plyr input[type=range]:active::-ms-thumb {
  background: var(--malls-blue-600) !important;
}
.plyr--video .plyr__control.plyr__control--overlaid, .plyr--video .plyr__controls button.tab-focus:focus, .plyr--video .plyr__control[aria-expanded=true], .plyr--video .plyr__controls button:hover {
  background: var(--malls-blue-600) !important;
}
.plyr--audio .plyr__controls button.tab-focus:focus, .plyr--audio .plyr__control[aria-expanded=true], .plyr--audio .plyr__controls button:hover {
  background: var(--malls-blue-600) !important;
}
.plyr__play-large {
  background: var(--malls-blue-600) !important;
}
.plyr__progress--played, .plyr__volume--display {
  color: var(--malls-blue-600) !important;
}
.plyr--full-ui input[type=range] {
  color: var(--malls-blue-600) !important;
}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before {
  background: var(--malls-blue-600) !important;
}
.fc .fc-event-primary:not(.fc-list-event) {
  background-color: var(--malls-blue-100) !important;
  color: var(--malls-blue-600) !important;
}
.fc .fc-event-primary.fc-list-event .fc-list-event-dot {
  border-color: var(--malls-blue-600) !important;
}
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button) {
  color: var(--malls-blue-600);
  background: var(--malls-blue-100);
}
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover {
  background: var(--malls-blue-600) !important;
}
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):focus, .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).focus {
  background: var(--malls-navy-800);
}
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):active, .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).active, .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).show.dropdown-toggle, .show > .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).dropdown-toggle {
  background-color: var(--malls-navy-800) !important;
}
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).disabled, .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):disabled {
  color: var(--malls-blue-600) !important;
  background: var(--malls-blue-100) !important;
}
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active {
  background-color: var(--malls-blue-600) !important;
  border-color: var(--malls-blue-600) !important;
}
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step, .swal2-progress-steps[class] .swal2-progress-step-line, .swal2-progress-steps[class] .swal2-active-progress-step, .swal2-progress-steps[class] .swal2-progress-step {
  background: var(--malls-blue-600);
}
.pcr-app .pcr-type.active, .pcr-app .pcr-save {
  background: var(--malls-blue-600) !important;
}
.icon-card.active {
  outline: 1px solid var(--malls-blue-600);
}
.icon-card.active i, .icon-card.active svg {
  color: var(--malls-blue-600);
}
.shepherd-element[data-popper-placement=bottom] .shepherd-arrow:before {
  background-color: var(--malls-blue-600) !important;
  border-color: var(--malls-blue-600);
}
.shepherd-element .shepherd-header {
  background: var(--malls-blue-600) !important;
}
.shepherd-element .shepherd-button:not(:disabled).btn-primary {
  background-color: var(--malls-blue-600);
  border-color: var(--malls-blue-600);
}
.shepherd-element .shepherd-button:not(:disabled).btn-primary:hover {
  background-color: var(--malls-navy-800) !important;
  border-color: var(--malls-navy-800) !important;
}
.btn-check:focus + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .shepherd-element .shepherd-button:not(:disabled).btn-primary:focus, .shepherd-element .shepherd-button:not(:disabled).btn-primary.focus {
  background-color: var(--malls-navy-800);
  border-color: var(--malls-navy-800);
}
.btn-check:checked + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .btn-check:active + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .shepherd-element .shepherd-button:not(:disabled).btn-primary:active, .shepherd-element .shepherd-button:not(:disabled).btn-primary.active, .shepherd-element .shepherd-button:not(:disabled).btn-primary.show.dropdown-toggle, .show > .shepherd-element .shepherd-button:not(:disabled).btn-primary.dropdown-toggle {
  background-color: var(--malls-navy-800) !important;
  border-color: var(--malls-navy-800) !important;
}
.shepherd-element .shepherd-button:not(:disabled).btn-primary.disabled, .shepherd-element .shepherd-button:not(:disabled).btn-primary:disabled {
  background-color: var(--malls-blue-600) !important;
  border-color: var(--malls-blue-600) !important;
}
.bs-stepper .step.active .bs-stepper-circle {
  background-color: var(--malls-blue-600) !important;
}
.bs-stepper .step.active .bs-stepper-label {
  color: var(--malls-blue-600) !important;
}
.bs-stepper .step.active .bs-stepper-icon svg {
  fill: var(--malls-blue-600) !important;
}
.bs-stepper .step.active .step-trigger::after {
  background-color: var(--malls-blue-600);
}
.bs-stepper .step.crossed .step-trigger .bs-stepper-circle {
  border-color: var(--malls-blue-600) !important;
  color: var(--malls-blue-600) !important;
}
.bs-stepper .step.crossed .step-trigger .bs-stepper-icon svg {
  fill: var(--malls-blue-600) !important;
}
.bs-stepper .step.crossed .step-trigger::after {
  background-color: var(--malls-blue-600);
}
.bs-stepper .step.crossed + .line::before {
  background-color: var(--malls-blue-600) !important;
}
.bs-stepper .step.crossed + .line svg {
  fill: var(--malls-blue-600);
}
.bs-stepper .step.crossed + .line i {
  color: var(--malls-blue-600);
}
.bs-stepper.wizard-icons .step.crossed .step-trigger .bs-stepper-label {
  color: var(--malls-blue-600) !important;
}
.bs-stepper .step-trigger:focus {
  color: var(--malls-blue-600);
}
.bs-stepper .step-trigger:focus svg {
  fill: var(--malls-blue-600) !important;
}
.bg-menu-theme .menu-link.active, .bg-menu-theme .menu-horizontal-prev.active, .bg-menu-theme .menu-horizontal-next.active {
  color: var(--malls-blue-600);
}
.bg-menu-theme .menu-item.active > .menu-link:not(.menu-toggle) {
  color: var(--malls-blue-600);
  background-color: var(--malls-blue-100);
}
.bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link {
  background-color: var(--malls-blue-100) !important;
}
.bg-menu-theme.menu-horizontal .menu-sub > .menu-item.active > .menu-link:not(.menu-toggle) {
  color: var(--malls-blue-600) !important;
}
.bg-menu-theme .menu-text {
  color: var(--malls-blue-600);
}
.bg-menu-theme .menu-inner > .menu-item.open .menu-item.open > .menu-toggle::before {
  background-color: var(--malls-blue-100);
}
.bg-menu-theme .menu-inner > .menu-item.open .menu-item.active > .menu-link::before {
  background-color: var(--malls-blue-600);
}
.bg-menu-theme .ps__thumb-y, .bg-menu-theme .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(23, 105, 232, 0.2177239216) !important;
}
.bg-menu-theme .menu-inner .menu-sub > .menu-item.active > .menu-link.menu-toggle .menu-icon, .bg-menu-theme .menu-inner .menu-sub > .menu-item.open > .menu-link.menu-toggle .menu-icon {
  color: var(--malls-blue-600);
}
.layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-expanded) .bg-menu-theme .menu-inner > .menu-item.active {
  background-color: var(--malls-blue-100) !important;
}
.layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-expanded) .bg-menu-theme .menu-inner > .menu-item.active .menu-link {
  color: var(--malls-blue-600);
}
.bg-menu-theme .menu-sub > .menu-item.active > .menu-link:not(.menu-toggle):before {
  background-color: var(--malls-blue-600) !important;
}
.bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link {
  background-color: var(--malls-blue-100) !important;
}
.bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link {
  color: var(--malls-blue-600);
}
.app-brand .layout-menu-toggle i {
  color: var(--malls-blue-600);
}
