.custom-color {
    --bs-primary-rgb: 226, 38, 38;
    --bs-primary: #E22626
}

[data-bs-theme=light] .custom-color {
    --bs-primary-text-emphasis: #960000;
    --bs-primary-bg-subtle: #FFA5A5;
    --bs-primary-border-subtle: #FF8C8C;
    --bs-link-color: #FF5959;
    --bs-link-hover-color: #FC4040;
    --bs-link-color-rgb: 226, 38, 38;
    --bs-link-hover-color-rgb: 252, 64, 64;
    --bs-btn-active-bg: #C90D0D;
    --bs-btn-active-border-color: #C90D0D;
    --plyr-color-main: #E22626
}

[data-bs-theme=dark] .custom-color {
    --bs-primary-text-emphasis: #FFBFBF;
    --bs-primary-bg-subtle: #FFFFFF;
    --bs-primary-border-subtle: #FFF2F2;
    --bs-link-color: #FFBFBF;
    --bs-link-hover-color: #FFA6A6;
    --bs-link-color-rgb: 255, 140, 140;
    --bs-link-hover-color-rgb: 255, 166, 166;
    --bs-btn-active-bg: #B34040;
    --bs-btn-active-border-color: #B34040;
    --plyr-color-main: #B34040
}

.custom-color.link-primary {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.custom-color.link-primary:focus, .custom-color.link-primary:hover {
    color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.custom-color.alert-primary {
    color: #ff5959 !important;
    background-color: #ffa5a5 !important;
    border-color: #ff8c8c !important
}

.custom-color.alert-primary hr {
    border-top-color: #ff7373 !important
}

.custom-color.alert-primary .alert-link {
    color: #c90d0d !important
}

.custom-color.badge-primary {
    color: #fff !important;
    background-color: #e22626 !important
}

.custom-color.badge-primary[href]:focus, .custom-color.badge-primary[href]:hover {
    color: #fff !important;
    background-color: #af0000 !important
}

.custom-color.bg-primary {
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important
}

a.custom-color.bg-primary:focus, a.custom-color.bg-primary:hover, button.custom-color.bg-primary:focus, button.custom-color.bg-primary:hover {
    background-color: #af0000 !important
}

.custom-color.border-primary {
    border-color: #e22626 !important
}

.custom-color.btn-primary, .custom-color.color-override.btn {
    color: #fff !important;
    background-color: #e22626 !important;
    border-color: #e22626 !important
}

.custom-color.btn-primary:hover, .custom-color.color-override.btn:hover {
    color: #fff !important;
    background-color: #af0000 !important;
    border-color: #960000 !important
}

.custom-color.btn-primary.focus, .custom-color.btn-primary:focus, .custom-color.color-override.btn.focus, .custom-color.color-override.btn:focus {
    box-shadow: 0 0 0 .25rem rgba(226, 38, 38, .5) !important
}

.custom-color.btn-primary.disabled, .custom-color.btn-primary:disabled, .custom-color.color-override.btn.disabled, .custom-color.color-override.btn:disabled {
    color: #fff !important;
    background-color: #e22626 !important;
    border-color: #e22626 !important
}

.custom-color .show>.btn-primary.dropdown-toggle, .custom-color.btn-primary:not(:disabled):not(.disabled).active, .custom-color.btn-primary:not(:disabled):not(.disabled):active, .custom-color.color-override .show>.btn.dropdown-toggle, .custom-color.color-override.btn:not(:disabled):not(.disabled).active, .custom-color.color-override.btn:not(:disabled):not(.disabled):active {
    color: #fff !important;
    background-color: #af0000 !important;
    border-color: #960000 !important
}

.custom-color .show>.btn-primary.dropdown-toggle:focus, .custom-color.btn-primary:not(:disabled):not(.disabled).active:focus, .custom-color.btn-primary:not(:disabled):not(.disabled):active:focus, .custom-color.color-override .show>.btn.dropdown-toggle:focus, .custom-color.color-override.btn:not(:disabled):not(.disabled).active:focus, .custom-color.color-override.btn:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 .25rem rgba(226, 38, 38, .5) !important
}

.custom-color.btn-outline-primary {
    color: #e22626 !important;
    background-color: transparent !important;
    border-color: #e22626 !important
}

.custom-color.btn-outline-primary:hover {
    color: #fff !important;
    background-color: #e22626 !important;
    border-color: #e22626 !important
}

.custom-color.btn-outline-primary.focus, .custom-color.btn-outline-primary:focus {
    box-shadow: 0 0 0 .25rem rgba(226, 38, 38, .5) !important
}

.custom-color.btn-outline-primary.disabled, .custom-color.btn-outline-primary:disabled {
    color: #e22626 !important;
    background-color: transparent !important
}

.custom-color .show>.btn-outline-primary.dropdown-toggle, .custom-color.btn-outline-primary:not(:disabled):not(.disabled).active, .custom-color.btn-outline-primary:not(:disabled):not(.disabled):active {
    color: #fff !important;
    background-color: #e22626 !important;
    border-color: #e22626 !important
}

.custom-color .show>.btn-outline-primary.dropdown-toggle:focus, .custom-color.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .custom-color.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 .25rem rgba(226, 38, 38, .5) !important
}

.custom-color.list-group-item-primary {
    color: #ff5959 !important;
    background-color: #ffa5a5 !important
}

.custom-color.list-group-item-primary.list-group-item-action:focus, .custom-color.list-group-item-primary.list-group-item-action:hover {
    color: #ff5959 !important;
    background-color: #ff8c8c !important
}

.custom-color.list-group-item-primary.list-group-item-action.active {
    color: #fff !important;
    background-color: #ff5959 !important;
    border-color: #ff5959 !important
}

.custom-color.nav-tabs .nav-link.link-body-emphasis:focus, .custom-color.nav-tabs .nav-link.link-body-emphasis:hover {
    color: #af0000 !important
}

.custom-color.nav-tabs .nav-link.link-body-emphasis.active {
    color: #e22626 !important
}

.custom-color.nav-tabs .nav-link.link-body-emphasis:focus .text-bg-primary, .custom-color.nav-tabs .nav-link.link-body-emphasis:hover .text-bg-primary {
    background-color: #af0000 !important
}

.custom-color.nav-tabs .nav-link.link-body-emphasis.active .text-bg-primary {
    background-color: #e22626 !important
}

.custom-color.nav-pills .nav-link:focus, .custom-color.nav-pills .nav-link:hover {
    background-color: #c90d0d !important
}

.custom-color.nav-pills .nav-link.active {
    background-color: #e22626 !important
}

.custom-color.table-primary, .custom-color.table-primary>td, .custom-color.table-primary>th {
    background-color: #ff8c8c !important
}

.custom-color.table-hover .table-primary:hover {
    background-color: #ff7373 !important
}

.custom-color.table-hover .table-primary:hover>td, .custom-color.table-hover .table-primary:hover>th {
    background-color: #ff7373 !important
}

.custom-color.text-primary {
    color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important
}

a.custom-color.text-primary:focus, a.custom-color.text-primary:hover {
    color: #af0000 !important
}

h1.custom-color, h2.custom-color, h3.custom-color, h4.custom-color, h5.custom-color {
    color: #e22626 !important
}

.custom-color.nav-link.link-body-emphasis.active, .custom-color.nav-link.link-body-emphasis:focus, .custom-color.nav-link.link-body-emphasis:hover {
    color: #e22626 !important
}

.dropdown-menu .custom-color.dropdown-item:hover, .dropdown:hover>.custom-color.dropdown-item, .dropdown:hover>.custom-color.nav-link {
    color: #e22626 !important
}

.custom-color.dropdown-item.active, .custom-color.dropdown-item:active {
    color: #e22626 !important;
    background-color: transparent
}

.custom-color.accordion-button:focus:not(.collapsed), .custom-color.accordion-button:hover:not(.collapsed), .custom-color.accordion-button:not(.collapsed) {
    color: #e22626 !important
}

.custom-color.accordion-button:focus:not(.collapsed)::after, .custom-color.accordion-button:hover:not(.collapsed)::after, .custom-color.accordion-button:not(.collapsed)::after {
    background-color: #e22626 !important
}

.custom-color.chat-read::before {
    background-color: #e22626 !important
}

.car-features .custom-color.list-group-item::after {
    background-color: #af0000 !important
}

.custom-color.team-card:hover {
    background: #7c0000 !important
}

.custom-color.form-check-input:checked {
    background-color: #e22626 !important;
    border-color: #e22626 !important
}

.custom-color.form-check-input:focus:not(:checked), .custom-color.form-control:focus, .custom-color.form-select:focus {
    border-color: #ffa5a5 !important
}

.custom-color.plan-features li:not(.plan-feature-disabled)::after {
    background-color: #af0000 !important
}

#hero-slider .custom-color.car-price {
    color: #ff5959 !important
}

.custom-color.page-item .page-link span:not(.arrow-edge) {
    background-color: #e22626 !important
}

.custom-color.page-item .page-link:hover span:not(.arrow-edge) {
    background-color: #af0000 !important
}

.custom-color.page-item .page-link .arrow-edge {
    border-right-color: #e22626 !important
}

.custom-color.page-item .page-link:hover .arrow-edge {
    border-right-color: #af0000 !important
}

.custom-color.page-item:last-child .page-link .arrow-edge {
    border-left-color: #e22626 !important
}

.custom-color.page-item:last-child .page-link:hover .arrow-edge {
    border-left-color: #af0000 !important
}

.custom-color.blog-post .blockquote::before {
    background-color: #e22626 !important
}

.pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link.active {
    color: #fff !important;
    background-color: #e22626 !important;
    border-color: #e22626 !important
}

.pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link:hover {
    background-color: #e22626 !important;
    border-color: #e22626 !important;
    color: #fff !important
}

.pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link.focus, .pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link:focus {
    box-shadow: 0 0 0 .25rem rgba(226, 38, 38, .5) !important
}

.custom-color #judo-draggable, .custom-color .image-number-360, .custom-color .image-number-gallery {
    background-color: #e22626 !important
}

.custom-color #judo-draggable {
    box-shadow: rgba(226, 38, 38, var(--bs-bg-opacity, .65)) 0 0 0 5px !important
}

.review-details-v2 .custom-color.review-progress .bar[class*=Rating] {
    border-bottom-color: #e22626 !important;
    border-right-color: #e22626 !important
}

.review-details-v2 .hero-review .hero-rating-container .custom-color.review-verdict[class*=Rating] {
    --bs-bg-opacity: 1;
    background-color: rgba(226, 38, 38, var(--bs-bg-opacity, 1)) !important
}

.review-details-v2 .review-detailed-item .custom-color.badge[class*=Rating] {
    --bs-bg-opacity: 1;
    background-color: rgba(226, 38, 38, var(--bs-bg-opacity, 1)) !important
}

.review-details-v2 .expert-review-criteria .review-criterion .progress .custom-color.progress-bar, .review-details-v2 .hero-review .hero-rating-container .review-item .progress .custom-color.progress-bar {
    --bs-bg-opacity: 1;
    background-color: rgba(226, 38, 38, var(--bs-bg-opacity, 1)) !important
}

[data-bs-theme=dark] .custom-color.link-primary {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

[data-bs-theme=dark] .custom-color.link-primary:focus, [data-bs-theme=dark] .custom-color.link-primary:hover {
    color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: rgba(var(--bs-link-hover-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

[data-bs-theme=dark] .custom-color.alert-primary {
    color: #ffbfbf !important;
    background-color: #fff !important;
    border-color: #fff2f2 !important
}

[data-bs-theme=dark] .custom-color.alert-primary hr {
    border-top-color: #ffd9d9 !important
}

[data-bs-theme=dark] .custom-color.alert-primary .alert-link {
    color: #e67373 !important
}

[data-bs-theme=dark] .custom-color.badge-primary {
    color: #000 !important;
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.badge-primary[href]:focus, [data-bs-theme=dark] .custom-color.badge-primary[href]:hover {
    color: #000 !important;
    background-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.bg-primary {
    color: #000 !important;
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] a.custom-color.bg-primary:focus, [data-bs-theme=dark] a.custom-color.bg-primary:hover, [data-bs-theme=dark] button.custom-color.bg-primary:focus, [data-bs-theme=dark] button.custom-color.bg-primary:hover {
    background-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.border-primary {
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.btn-primary, [data-bs-theme=dark] .custom-color.color-override.btn {
    color: #000 !important;
    background-color: #ff8c8c !important;
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.btn-primary:hover, [data-bs-theme=dark] .custom-color.color-override.btn:hover {
    color: #000 !important;
    background-color: #cc5959 !important;
    border-color: #b34040 !important
}

[data-bs-theme=dark] .custom-color.btn-primary.focus, [data-bs-theme=dark] .custom-color.btn-primary:focus, [data-bs-theme=dark] .custom-color.color-override.btn.focus, [data-bs-theme=dark] .custom-color.color-override.btn:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 140, 140, .5) !important
}

[data-bs-theme=dark] .custom-color.btn-primary.disabled, [data-bs-theme=dark] .custom-color.btn-primary:disabled, [data-bs-theme=dark] .custom-color.color-override.btn.disabled, [data-bs-theme=dark] .custom-color.color-override.btn:disabled {
    color: #000 !important;
    background-color: #ff8c8c !important;
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color .show>.btn-primary.dropdown-toggle, [data-bs-theme=dark] .custom-color.btn-primary:not(:disabled):not(.disabled).active, [data-bs-theme=dark] .custom-color.btn-primary:not(:disabled):not(.disabled):active, [data-bs-theme=dark] .custom-color.color-override .show>.btn.dropdown-toggle, [data-bs-theme=dark] .custom-color.color-override.btn:not(:disabled):not(.disabled).active, [data-bs-theme=dark] .custom-color.color-override.btn:not(:disabled):not(.disabled):active {
    color: #000 !important;
    background-color: #cc5959 !important;
    border-color: #b34040 !important
}

[data-bs-theme=dark] .custom-color .show>.btn-primary.dropdown-toggle:focus, [data-bs-theme=dark] .custom-color.btn-primary:not(:disabled):not(.disabled).active:focus, [data-bs-theme=dark] .custom-color.btn-primary:not(:disabled):not(.disabled):active:focus, [data-bs-theme=dark] .custom-color.color-override .show>.btn.dropdown-toggle:focus, [data-bs-theme=dark] .custom-color.color-override.btn:not(:disabled):not(.disabled).active:focus, [data-bs-theme=dark] .custom-color.color-override.btn:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 140, 140, .5) !important
}

[data-bs-theme=dark] .custom-color.btn-outline-primary {
    color: #ff8c8c !important;
    background-color: transparent !important;
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.btn-outline-primary:hover {
    color: #000 !important;
    background-color: #ff8c8c !important;
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.btn-outline-primary.focus, [data-bs-theme=dark] .custom-color.btn-outline-primary:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 140, 140, .5) !important
}

[data-bs-theme=dark] .custom-color.btn-outline-primary.disabled, [data-bs-theme=dark] .custom-color.btn-outline-primary:disabled {
    color: #ff8c8c !important;
    background-color: transparent !important
}

[data-bs-theme=dark] .custom-color .show>.btn-outline-primary.dropdown-toggle, [data-bs-theme=dark] .custom-color.btn-outline-primary:not(:disabled):not(.disabled).active, [data-bs-theme=dark] .custom-color.btn-outline-primary:not(:disabled):not(.disabled):active {
    color: #000 !important;
    background-color: #ff8c8c !important;
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color .show>.btn-outline-primary.dropdown-toggle:focus, [data-bs-theme=dark] .custom-color.btn-outline-primary:not(:disabled):not(.disabled).active:focus, [data-bs-theme=dark] .custom-color.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 140, 140, .5) !important
}

[data-bs-theme=dark] .custom-color.list-group-item-primary {
    color: #ffbfbf !important;
    background-color: #fff !important
}

[data-bs-theme=dark] .custom-color.list-group-item-primary.list-group-item-action:focus, [data-bs-theme=dark] .custom-color.list-group-item-primary.list-group-item-action:hover {
    color: #ffbfbf !important;
    background-color: #fff2f2 !important
}

[data-bs-theme=dark] .custom-color.list-group-item-primary.list-group-item-action.active {
    color: #000 !important;
    background-color: #ffbfbf !important;
    border-color: #ffbfbf !important
}

[data-bs-theme=dark] .custom-color.nav-tabs .nav-link.link-body-emphasis:focus, [data-bs-theme=dark] .custom-color.nav-tabs .nav-link.link-body-emphasis:hover {
    color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.nav-tabs .nav-link.link-body-emphasis.active {
    color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.nav-tabs .nav-link.link-body-emphasis:focus .text-bg-primary, [data-bs-theme=dark] .custom-color.nav-tabs .nav-link.link-body-emphasis:hover .text-bg-primary {
    color: #000 !important;
    background-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.nav-tabs .nav-link.link-body-emphasis.active .text-bg-primary {
    color: #000 !important;
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.nav-pills .nav-link:focus, [data-bs-theme=dark] .custom-color.nav-pills .nav-link:hover {
    background-color: #e67373 !important;
    color: #000 !important
}

[data-bs-theme=dark] .custom-color.nav-pills .nav-link.active {
    background-color: #ff8c8c !important;
    color: #000 !important
}

[data-bs-theme=dark] .custom-color.table-primary, [data-bs-theme=dark] .custom-color.table-primary>td, [data-bs-theme=dark] .custom-color.table-primary>th {
    background-color: #fff2f2 !important
}

[data-bs-theme=dark] .custom-color.table-hover .table-primary:hover {
    background-color: #ffd9d9 !important
}

[data-bs-theme=dark] .custom-color.table-hover .table-primary:hover>td, [data-bs-theme=dark] .custom-color.table-hover .table-primary:hover>th {
    background-color: #ffd9d9 !important
}

[data-bs-theme=dark] .custom-color.text-primary {
    color: #ff8c8c !important
}

[data-bs-theme=dark] a.custom-color.text-primary:focus, [data-bs-theme=dark] a.custom-color.text-primary:hover {
    color: #cc5959 !important
}

[data-bs-theme=dark] h1.custom-color, [data-bs-theme=dark] h2.custom-color, [data-bs-theme=dark] h3.custom-color, [data-bs-theme=dark] h4.custom-color, [data-bs-theme=dark] h5.custom-color {
    color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.nav-link.link-body-emphasis.active, [data-bs-theme=dark] .custom-color.nav-link.link-body-emphasis:focus, [data-bs-theme=dark] .custom-color.nav-link.link-body-emphasis:hover {
    color: #ff8c8c !important
}

[data-bs-theme=dark] .dropdown-menu .custom-color.dropdown-item:hover, [data-bs-theme=dark] .dropdown:hover>.custom-color.dropdown-item, [data-bs-theme=dark] .dropdown:hover>.custom-color.nav-link {
    color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.dropdown-item.active, [data-bs-theme=dark] .custom-color.dropdown-item:active {
    color: #ff8c8c !important;
    background-color: transparent
}

[data-bs-theme=dark] .custom-color.accordion-button:focus:not(.collapsed), [data-bs-theme=dark] .custom-color.accordion-button:hover:not(.collapsed), [data-bs-theme=dark] .custom-color.accordion-button:not(.collapsed) {
    color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.accordion-button:focus:not(.collapsed)::after, [data-bs-theme=dark] .custom-color.accordion-button:hover:not(.collapsed)::after, [data-bs-theme=dark] .custom-color.accordion-button:not(.collapsed)::after {
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.chat-read::before {
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] .car-features .custom-color.list-group-item::after {
    background-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.team-card:hover {
    background: #992626 !important
}

[data-bs-theme=dark] .custom-color.form-check-input:checked {
    background-color: #e67373 !important;
    border-color: #e67373 !important
}

[data-bs-theme=dark] .custom-color.form-check-input:focus:not(:checked), [data-bs-theme=dark] .custom-color.form-control:focus, [data-bs-theme=dark] .custom-color.form-select:focus {
    border-color: #fff !important
}

[data-bs-theme=dark] .custom-color.plan-features li:not(.plan-feature-disabled)::after {
    background-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.page-item .page-link span:not(.arrow-edge) {
    color: #000 !important;
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.page-item .page-link:hover span:not(.arrow-edge) {
    background-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.page-item .page-link .arrow-edge {
    border-right-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.page-item .page-link:hover .arrow-edge {
    border-right-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.page-item:last-child .page-link .arrow-edge {
    border-left-color: #ff8c8c !important
}

[data-bs-theme=dark] .custom-color.page-item:last-child .page-link:hover .arrow-edge {
    border-left-color: #cc5959 !important
}

[data-bs-theme=dark] .custom-color.blog-post .blockquote::before {
    background-color: #ff8c8c !important
}

[data-bs-theme=dark] .pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link.active {
    color: #000 !important;
    background-color: #ff8c8c !important;
    border-color: #ff8c8c !important
}

[data-bs-theme=dark] .pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link:hover {
    background-color: #ff8c8c !important;
    border-color: #ff8c8c !important;
    color: #000 !important
}

[data-bs-theme=dark] .pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link.focus, [data-bs-theme=dark] .pagination .custom-color.page-item:not(:first-child):not(:last-child) .page-link:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 140, 140, .5) !important
}

[data-bs-theme=dark] .custom-color #judo-draggable, [data-bs-theme=dark] .custom-color .image-number-360, [data-bs-theme=dark] .custom-color .image-number-gallery {
    background-color: #b34040 !important
}

[data-bs-theme=dark] .custom-color #judo-draggable {
    box-shadow: rgba(255, 140, 140, var(--bs-bg-opacity, .65)) 0 0 0 5px !important
}

[data-bs-theme=dark] .review-details-v2 .custom-color.review-progress .bar[class*=Rating] {
    border-bottom-color: #ff8c8c !important;
    border-right-color: #ff8c8c !important
}

[data-bs-theme=dark] .review-details-v2 .hero-review .hero-rating-container .custom-color.review-verdict[class*=Rating] {
    --bs-bg-opacity: 1;
    background-color: rgba(255, 140, 140, var(--bs-bg-opacity, 1)) !important;
    color: #000 !important
}

[data-bs-theme=dark] .review-details-v2 .review-detailed-item .custom-color.badge[class*=Rating] {
    --bs-bg-opacity: 1;
    background-color: rgba(255, 140, 140, var(--bs-bg-opacity, 1)) !important;
    color: #000 !important
}

[data-bs-theme=dark] .review-details-v2 .expert-review-criteria .review-criterion .progress .custom-color.progress-bar, [data-bs-theme=dark] .review-details-v2 .hero-review .hero-rating-container .review-item .progress .custom-color.progress-bar {
    --bs-bg-opacity: 1;
    background-color: rgba(255, 140, 140, var(--bs-bg-opacity, 1)) !important;
    color: #000 !important
}