/*---------------------*/
.header{
background-color: var(--background-header-color) !important;
}

.header-menu-mob-center-head a,
.header-menu-mob-center-head span,
.header-right-phone svg
{
    color: var(--header-color) !important;
}

.header-right-phone-detail a{
    color: var(--background-primary-color) !important;
}

.shop-cart-count{
    background-color: var(--background-primary-color) !important;
    color: var(--header-color) !important;
}
/*---------------------*/
.product-item, .product-item-wrap{
    border-radius: 7px !important;
}

.section-title-all > span {
    padding-left: 27.5px;
}

.section-title-all > span:before {
    background: var(--image_title) left center / cover no-repeat;
    display: block !important;
}

.home-slider .home-slider-items:not(.slick-slider) {
    display: grid;
    grid-auto-flow: column;
    overflow: hidden;
    width: 100%;
}

.home-slider .home-slider-items:not(.slick-slider) > *:nth-child(2) * {
    display: none;
    opacity: 0;
    visibility: hidden;
    width: 0;
    height: 0;
    content-visibility: hidden;
}

.preload * {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
}

.w-100 {
    width: 100% !important;
}

@media (max-width: 1024px) {
    footer.footer,
    footer.footers2 {
        padding-bottom: 50px;
    }
}

@media (max-width: 360px) {
    footer.footer,
    footer.footers2 {
        padding-bottom: 75px;
    }
}

.section-title-all > span {
    padding-left: 27.5px;
}

.section-title-all > span:before {
    background: var(--image_title) left center / cover no-repeat;
    display: block !important;
}

/* <!-- Product Card Feature --> */
.product-item .product-item-wrap .product-item-top .product-item-top-image .product-item-top-image-showcase {
    aspect-ratio: 1 !important;
}

.product-item .product-item-wrap .product-item-top .product-item-top-image .product-item-top-image-showcase img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    border-radius: 10px;
}

/* <!-- Color Feature --> */

.shop-filter .shop-filter-item.color.xanh label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh,
.product-item-detail-variants-colors .product-item-detail-variants-color-xanh {
    background-color: #00ffde;
}

/*---------------------*/
.shop-filter .shop-filter-item.color.do label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-do,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-do,
.product-item-detail-variants-colors .product-item-detail-variants-color-do {
    background-color: #ff0000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.tim label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-tim,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-tim,
.product-item-detail-variants-colors .product-item-detail-variants-color-tim {
    background-color: #fc00ff;
}

.shop-filter .shop-filter-item.color.vang label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-vang,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-vang,
.product-item-detail-variants-colors .product-item-detail-variants-color-vang {
    background-color: #f1ff00;
}

.shop-filter .shop-filter-item.color.da label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-da,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-da,
.product-item-detail-variants-colors .product-item-detail-variants-color-da {
    background-color: #f8e8e8;
}

.shop-filter .shop-filter-item.color.hong label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-hong,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-hong,
.product-item-detail-variants-colors .product-item-detail-variants-color-hong {
    background-color: #f08f8f;
}

.shop-filter .shop-filter-item.color.xam label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xam,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xam,
.product-item-detail-variants-colors .product-item-detail-variants-color-xam {
    background-color: #ababab;
}

.shop-filter .shop-filter-item.color.xanh-reu label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-reu,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-reu,
.product-item-detail-variants-colors .product-item-detail-variants-color-xanh-reu {
    background-color: #619214;
}

.shop-filter .shop-filter-item.color.cam label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-cam,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-cam,
.product-item-detail-variants-colors .product-item-detail-variants-color-cam {
    background-color: #ff9900;
}

.shop-filter .shop-filter-item.color.xanh-la label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-la,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-la,
.product-item-detail-variants-colors .product-item-detail-variants-color-xanh-la {
    background-color: #b2ff00;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.--savior-overlay-transform-reset {
    transform: none !important;
}

.--savior-overlay-z-index-top {
    z-index: 2147483643 !important;
}

.--savior-overlay-position-relative {
    position: relative;
}

.--savior-overlay-position-static {
    position: static !important;
}

.--savior-overlay-overflow-hidden {
    overflow: hidden !important;
}

.--savior-overlay-overflow-x-visible {
    overflow-x: visible !important;
}

.--savior-overlay-overflow-y-visible {
    overflow-y: visible !important;
}

.--savior-overlay-z-index-reset {
    z-index: auto !important;
}

.--savior-overlay-display-none {
    display: none !important;
}

.--savior-overlay-clearfix {
    clear: both;
}

.--savior-overlay-reset-filter {
    filter: none !important;
    backdrop-filter: none !important;
}

.--savior-tooltip-host {
    z-index: 9999;
    position: absolute;
    top: 0;
}

/*Override css styles for Twitch.tv*/
main.--savior-overlay-z-index-reset {
    z-index: auto !important;
}

.modal__backdrop.--savior-overlay-z-index-reset {
    position: static !important;
}

main.--savior-overlay-z-index-top {
    z-index: auto !important;
}

main.--savior-overlay-z-index-top .channel-root__player-container + div,
main.--savior-overlay-z-index-top .video-player-hosting-ui__container + div {
    opacity: 0.1;
}

/*Dirty hack for facebook big video page e.g: https://www.facebook.com/abc/videos/...*/
.--savior-backdrop {
    position: fixed !important;
    z-index: 2147483642 !important;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw !important;
    background-color: rgba(0, 0, 0, 0.9);
}

.--savior-overlay-twitter-video-player {
    position: fixed;
    width: 80%;
    height: 80%;
    top: 10%;
    left: 10%;
}

.--savior-overlay-z-index-reset [class*='DivSideNavContainer'],
.--savior-overlay-z-index-reset [class*='DivHeaderContainer'],
.--savior-overlay-z-index-reset [class*='DivBottomContainer'],
.--savior-overlay-z-index-reset [class*='DivCategoryListWrapper'],
.--savior-overlay-z-index-reset [data-testid='sidebarColumn'],
.--savior-overlay-z-index-reset header[role='banner'],
.--savior-overlay-z-index-reset [data-testid='cellInnerDiv']:not(.--savior-overlay-z-index-reset),
.--savior-overlay-z-index-reset [aria-label='Home timeline'] > div:first-child,
.--savior-overlay-z-index-reset [aria-label='Home timeline'] > div:nth-child(3) {
    z-index: -1 !important;
}

.--savior-overlay-z-index-reset [data-testid='cellInnerDiv'] .--savior-backdrop + div {
    z-index: 2147483643 !important;
}

.--savior-overlay-z-index-reset [data-testid='primaryColumn'] > [aria-label='Home timeline'] {
    z-index: 0 !important;
}

.--savior-overlay-z-index-reset#mtLayer,
.--savior-overlay-z-index-reset.media-layer {
    z-index: 3000 !important;
}

.--savior-overlay-position-relative [class*='SecBar_secBar_'],
.--savior-overlay-position-relative .woo-box-flex [class*='Frame_top_'] {
    z-index: 0 !important;
}

.--savior-overlay-position-relative .vue-recycle-scroller__item-view:not(.--savior-overlay-z-index-reset),
.--savior-overlay-position-relative .woo-panel-main[class*='BackTop_main_'],
.--savior-overlay-position-relative [class*='Main_side_'] {
    z-index: -1 !important;
}

/* Fix conflict css with zingmp3 */
.zm-video-modal.--savior-overlay-z-index-reset {
    position: absolute;
}

/* Dirty hack for xvideos99 */
#page #main.--savior-overlay-z-index-reset {
    z-index: auto !important;
}

/* Overlay for ok.ru */
#vp_w.--savior-overlay-z-index-reset.media-layer.media-layer__video {
    overflow-y: hidden;
    z-index: 2147483643 !important;
}

/* Fix missing controller for tv.naver.com */
.--savior-overlay-z-index-top.rmc_controller,
.--savior-overlay-z-index-top.rmc_setting_intro,
.--savior-overlay-z-index-top.rmc_highlight,
.--savior-overlay-z-index-top.rmc_control_settings {
    z-index: 2147483644 !important;
}

/* Dirty hack for douyi.com */
.swiper-wrapper.--savior-overlay-z-index-reset .swiper-slide:not(.swiper-slide-active),
.swiper-wrapper.--savior-overlay-transform-reset .swiper-slide:not(.swiper-slide-active) {
    display: none;
}

.videoWrap + div > div {
    pointer-events: unset;
}

/* Dirty hack for fpt.ai */
.mfp-wrap.--savior-overlay-z-index-top {
    position: relative;
}

.mfp-wrap.--savior-overlay-z-index-top .mfp-close {
    display: none;
}

.mfp-wrap.--savior-overlay-z-index-top .mfp-content {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

section.--savior-overlay-z-index-reset > main[role='main'].--savior-overlay-z-index-reset + nav {
    z-index: -1 !important;
}

section.--savior-overlay-z-index-reset
> main[role='main'].--savior-overlay-z-index-reset
section.--savior-overlay-z-index-reset
div.--savior-overlay-z-index-reset
~ div {
    position: relative;
}

.watching-movie #video-player.--savior-overlay-z-index-top {
    z-index: 2147483644 !important;
}

div[class^='tiktok'].--savior-overlay-z-index-reset {
    z-index: 2147483644 !important;
}

.--savior-lightoff-fix section:not(:has([class*='--savior-overlay-'])),
.--savior-lightoff-fix section.section_video ~ section {
    z-index: -1;
    position: relative;
}

.--savior-lightoff-fix header,
.--savior-lightoff-fix footer,
.--savior-lightoff-fix .top-header,
.--savior-lightoff-fix .swiper-container,
.--savior-lightoff-fix #to_top,
.--savior-lightoff-fix #button-adblock {
    z-index: -1 !important;
}

@-moz-keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-o-keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.shop-filter .shop-filter-item.color.xanh label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh,
.product-item-detail-variants-colors .product-item-detail-variants-color-xanh {
    background-color: #00ffde;
}

.shop-filter .shop-filter-item.color.do label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-do,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-do,
.product-item-detail-variants-colors .product-item-detail-variants-color-do {
    background-color: #ff0000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.tim label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-tim,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-tim,
.product-item-detail-variants-colors .product-item-detail-variants-color-tim {
    background-color: #fc00ff;
}

.shop-filter .shop-filter-item.color.vang label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-vang,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-vang,
.product-item-detail-variants-colors .product-item-detail-variants-color-vang {
    background-color: #f1ff00;
}

.shop-filter .shop-filter-item.color.da label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-da,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-da,
.product-item-detail-variants-colors .product-item-detail-variants-color-da {
    background-color: #f8e8e8;
}

.shop-filter .shop-filter-item.color.hong label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-hong,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-hong,
.product-item-detail-variants-colors .product-item-detail-variants-color-hong {
    background-color: #f08f8f;
}

.shop-filter .shop-filter-item.color.xam label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xam,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xam,
.product-item-detail-variants-colors .product-item-detail-variants-color-xam {
    background-color: #ababab;
}

.shop-filter .shop-filter-item.color.xanh-reu label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-reu,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-reu,
.product-item-detail-variants-colors .product-item-detail-variants-color-xanh-reu {
    background-color: #619214;
}

.shop-filter .shop-filter-item.color.cam label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-cam,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-cam,
.product-item-detail-variants-colors .product-item-detail-variants-color-cam {
    background-color: #ff9900;
}

.shop-filter .shop-filter-item.color.xanh-la label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-la,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-xanh-la,
.product-item-detail-variants-colors .product-item-detail-variants-color-xanh-la {
    background-color: #b2ff00;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}

.shop-filter .shop-filter-item.color.den label,
.main-product-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
#product-quickview
.product-quickview-right
.product-quickview-swatch
.product-sw-line
.product-sw-select
.product-sw-select-item.sw-color
.product-sw-select-item-span
span.sw-color-den,
.product-item-detail-variants-colors .product-item-detail-variants-color-den {
    background-color: #000000;
}
