.navigation__left .menu--dropdown>li:hover>a{color:#fff!important}

/*Checkout Coupon Button*/
.btn-info {
	background-color: #ff4c4c;
	border-color: #be0027;
	color: #fefefe;
}

.payment-checkout-btn {
	background-color: #fd5c63;
	color: #fff;
	padding: 15px;
}

/*Language Switcher*/
.ps-dropdown {
	display: inline-block;
	position: relative;
	color: #e8d4a2;
}

/*Add to Cart Button*/
.ps-btn.ps-btn--black, button.ps-btn.ps-btn--black {
	background-color: #60ab59;
}

/* Apply Coupon Button*/
.ps-shopping-cart .ps-section__footer .ps-btn--outline {
	border-color: #ccc;
	border-radius: 0;
	color: #f2f6fa;
}

/* Mobile Cart Page Button */
.ps-btn, button.ps-btn {
	background-color: var(--color-2nd);
	border: none;
	border-radius: 4px;
	color: #f2f6fa;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
	padding: 15px 45px;
	transition: all .4s ease;
	margin-bottom: 25px;
}

/* Mobile Header */ 
.header--mobile-product .header__back {
  color: #fefefe;
}

.header--mobile-product .header__back i {
	color: #fff;
	font-size: 24px;
	margin-right: 16px;
	vertical-align: middle;
}

/* Menu Dropdown Dark Primary Color Fix */
.header .header__extra:hover i:before {    
    color: #ffd966;
}
.menu--product-categories .menu--dropdown > li:hover > a {   
    color: #fefefe !important;
}

.header--mobile .header__extra span i {
	color: #FBB034;
	font-weight: 600;
}

.header .header__extra span, .header .ps-form--quick-search button {
	background-color: #E50914;
}

.navigation {
	background-color: #231f20;
}
.header.header--sticky .header__top {
	border-bottom: none;
	padding: 10px 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000;
	background-color: #231f20;
}

@media only screen and (max-width: 768px) {
    .zoomContainer, .detail-gallery .zoom-icon {
        display: none !important;
    }
}

/* Vendor Dashboard */
.menu > li > a.active, .menu > li > a:hover {
	color: #db3552;
}

/* Back to Top button*/
#back2top.active {
    bottom: 100px;
}