
.header{
	background-color: #fff;
	position: relative;
	position: sticky;
	top: 0;
	z-index: 999;
}
.header-inner{
	display: flex;
	align-items: center;
	height: 80px;
	justify-content: space-between;
}
.menu-left{
	display: flex;
	align-items: center;
}
.menu-left .toggle-menu{
  font-size: 24px;
  width: 42px;
  height: 42px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--HeadingColor);
  opacity: 0.75;
  margin-right: 10px;
}
.menu-left .toggle-menu:hover{
	opacity: 1;
}
.menu-left .logo{
	height: 40px;
	display: block;
}
.menu-left .logo img{
	height: 100%;
	object-fit: contain;
	filter: invert(1) !important;
	margin-top: -5px;
}
.menu {
	margin-left: 30px;
	margin-right: 30px;
}
.menu ul {
	display: flex;
	margin: auto -10px;
}
.menu ul li {
	padding: 0px 10px;
}
.menu ul li a{
	padding: 10px 0;
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	color: var(--TextColorLight);
	transition: 0.15s ease;
}
.menu ul li.active a,
.menu ul li a:hover{
	color: var(--HeadingColor);
	font-weight: 600;
}


.menu-right ul{
	display: flex;
	margin: auto -10px;
	align-items: center;
}

.menu-right li{
	padding: 0 10px;
}

.menu-right .searchbar{
	position: relative;
	--height: 32px;
	min-width: 320px;
}
.menu-right .searchbar .form-control{
	height: calc(var(--height) + 8px);
	padding-right: calc(var(--height) + 8px);
	border-radius: var(--height);
}
.menu-right .searchbar .search-button{
	width: var(--height);
	min-height: unset;
	height: var(--height);
	padding: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	background-color: var(--LightColor);
	color: #000;
	position: absolute;
	right: 5px;
	top: 0;
	bottom: 0;
	left: auto;
	margin: auto;
}

.menu-right .header-icon{
	width: 20px;
	height: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: transparent;
	color: var(--HeadingColor);
	border-radius: 50%;
	position: relative;
}

.cart-icon .badge{
	width: 16px;
	height: 16px;
	background-color: var(--DangerColor);
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
  top: -15px;
  right: -5px;
  border-radius: 100%;
  font-size: 10px;
  line-height: 10px;
  font-weight: 600;
}


.menu-right .header-icon svg{
	width: 18px;
	color: var(--HeadingColor);
}

.menu-right .header-icon.cart .cart-indecator{
	position: absolute;
	top: -4px;
	right: -4px;
	z-index: 9;
	display: flex;
	justify-content: center;
	align-items: center;
}
.menu-right .header-icon.cart .cart-indecator,
.menu-right .header-icon.cart .cart-indecator svg{width: 7px;height: 7px;}
.menu-right .header-icon.cart .cart-indecator .pulse-dot{
  width: 100%;
  height: 100%;
  border: 1px solid #FF4141;
  border-radius: 50%;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-animation: pulse 2s ease-out;
  -moz-animation: pulse 2s ease-out;
  animation: pulse 2s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-moz-keyframes pulse {
  0% {-moz-transform: scale(1);opacity: 0.0;}
  25% {-moz-transform: scale(1);opacity: 0.1;}
  50% {-moz-transform: scale(1.1);opacity: 0.3;}
  75% {-moz-transform: scale(1.5);opacity: 0.5;}
  100% {-moz-transform: scale(2);opacity: 0.0;}
}
@-webkit-keyframes "pulse" {
  0% {-webkit-transform: scale(1);opacity: 1;}
  10% {-webkit-transform: scale(1.1);opacity: 1;}
  20% {-webkit-transform: scale(1.2);opacity: 0.9;}
  30% {-webkit-transform: scale(1.3);opacity: 0.8;}
  40% {-webkit-transform: scale(1.4);opacity: 0.7;}
  50% {-webkit-transform: scale(1.5);opacity: 0.6;}
  60% {-webkit-transform: scale(1.6);opacity: 0.5;}
  70% {-webkit-transform: scale(1.7);opacity: 0.4;}
  80% {-webkit-transform: scale(1.8);opacity: 0.3;}
  90% {-webkit-transform: scale(1.9);opacity: 0.2;}
  100% {-webkit-transform: scale(2);opacity: 0.1;}
}

.menu-right .user-box.profile{
	display: flex;
	width: 32px;
	height: 32px;
	border-radius: 100%;
	line-height: 0;
	overflow: hidden;
}
.menu-right .user-box.profile img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	line-height: 0;
}

header .onhover-dropdown{
	position: relative;
}
header .onhover-dropdown .onhover-div{
	padding: 0px;
	position: absolute;
	right: 0;
	top: calc(100% + 20px);
	box-shadow: var(--ShadowBottomSM);
	background-color: #fff;
	min-width: 280px;
	z-index: 9;
	border-radius: 10px;
}
header .onhover-dropdown .onhover-div .price-box,
header .onhover-dropdown .onhover-div .mini-cart{
	padding: 10px 15px;
}
header .onhover-dropdown .onhover-div .mini-cart{
	max-height: 400px;
	overflow-y: auto;
	margin: 0;
	gap: 10px;
}
header .onhover-dropdown .onhover-div .cart-list li{
	margin: 0;
	padding: 0;
}
header .onhover-dropdown .onhover-div .cart-list li .drop-cart{
	gap: 10px;
}
header .onhover-dropdown .onhover-div .cart-list li .drop-cart .drop-image{
	width: 50px;
	height: 50px;
	padding: 4px;
	background-color: #f8f8f8;
	border-radius: 5px;
}
header .onhover-dropdown .onhover-div .cart-list li .drop-cart .drop-contain h5{
	font-size: 14px;
	line-height: 16px;
	font-weight: 600;
	color: var(--HeadingColor);
}
header .onhover-dropdown .onhover-div .cart-list li .drop-cart .drop-contain h6{
	font-size: 12px;
	line-height: 14px;
	color: var(--TextColorLight);
}
header .onhover-dropdown .onhover-div .cart-list li .drop-cart .drop-image img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
	line-height: 0;
	padding: 0px;
}


header .onhover-dropdown .onhover-div .price-box{
	display: flex;
	align-items: center;
	margin: 0;
}
header .onhover-dropdown .onhover-div .price-box h6{
	font-size: 13px;
	line-height: 16px;
	font-weight: 500;
	color: var(--HeadingColor);
}
header .onhover-dropdown .onhover-div .price-box h6:last-child{
	font-weight: 600;
}
header .onhover-dropdown .onhover-div .button-group{
	padding: 10px;
	border-top: 1px solid #ececec;
	margin: 0;
}

header .onhover-dropdown .onhover-div .button-group .primary-btn{
	box-shadow: unset;
	width: 100%;
}

.menu.md{
	display: block;
	position: fixed;
	left: 0;
	top: 80px;
	background-color: #fff;
	height: calc(100dvh - 80px);
	overflow-y: auto;
	margin-left: 0;
	margin-right: 0;
	z-index: 99;
	width: 60%;
	min-width: 280px;
/*	box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.2);*/
border: 1px solid var(--BorderColor);
	transform: translateX(-100%);
	visibility: hidden;
	opacity: 0;
	transition: 0.2s ease;
}
.menu.md .menu-md-top{
	padding-left: 20px;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid var(--BorderColor);
}
.menu.md .menu-md-top h6{
	font-size: 18px;
	line-height: 20px;
	color: var(--HeadingColor);
}
.menu.md .menu-md-top a{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 42px;
	height: 42px;
	font-size: 24px;
	color: var(--HeadingColor);
	opacity: 0.5;
}
.menu.md .menu-md-top a:hover{opacity: 1;}
.menu.md .menu-md-body{
	padding: 20px;
}
.menu.md .menu-md-body ul{
		flex-direction: column;
		margin: 0px auto;
	}
.menu.md .menu-md-body li{padding: 0;}
.menu.md .menu-md-body li:not(:last-child){
		margin-bottom: 10px;
	}
.menu.md .menu-md-body a{
	display: block;
	padding: 10px 0;
}




.category-card{
	display: flex;
	flex-direction: column;
	border-radius: 10px;
/*	box-shadow: var(--ShadowBottomSM);*/
	border: 1px solid var(--BorderColor);
	background-color: transparent;
}
.category-card .cc-header{
	width: 100%;
	height: 160px;
	overflow: hidden;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-radius: 10px;
}
.category-card .cc-header img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.category-card .cc-footer{
	padding: 10px 15px;
}
.category-card .cc-footer h4{
	font-size: 14px;
	line-height: 20px;
	color: var(--HeadingColor);
	font-weight: 600;
	text-align: center;
}




.product-card{
	display: flex;
	flex-direction: column;
	border-radius: 10px;
	box-shadow: var(--ShadowBottomSM);
	height: 100%;
	background-color: #fff;
	position: relative;
	overflow: hidden;
}
.product-card .over-link{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.product-card .pc-header{
	width: 100%;
	height: 160px;
	overflow: hidden;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	padding-top: 25px;
	padding-bottom: 10px;
}
.product-card .pc-header img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.product-card ul.option{
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 2;
}
.product-card ul.option li a{
	width: 32px;
	height: 32px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: transparent;
	color: var(--TextColorLight);
	border-radius: 100%;
	font-size: 18px;
}
.product-card .addToWishList .red{
	color: var(--DangerColor);
}

.product-card .pc-body{
	padding: 10px 15px;
	padding-bottom: 0;
}
.product-card .pc-body .pc-title,
.product-card .pc-body .pc-price{
	font-size: 14px;
	line-height: 20px;
	color: var(--HeadingColor);
	font-weight: 600;
	margin-bottom: 10px;
	  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
}
.product-card .pc-body .pc-price del{
	opacity: 0.5;
	padding-right: 10px;
	font-size: 95%;
}
.product-card .pc-footer{
	border-top: 1px solid var(--LightColor);
	margin-top: auto;
	margin-bottom: 0;
	position: relative;
	z-index: 2;
}
.product-card .pc-footer .btn{
	width: 100%;
	color: var(--ThemeColor);
	font-size: 14px;
	line-height: 24px;
	color: var(--TextColorLight);
	font-weight: 600;
	padding: 0px;
	min-height: unset;
	height: 42px;
}
.product-card:hover ul.option li a{

}
.product-card:hover .pc-footer .btn{
	color: var(--HeadingColor);
}






.home-hero{
	padding: 100px 0px;
}
.home-hero .content{
	max-width: 70%;
}
.home-hero h6{
	font-size: 18px;
	line-height: 24px;
	letter-spacing: 1px;
	font-weight: 300;
	color: var(--HeadingColor);
	color: #198754;
	text-transform: uppercase;
}
.home-hero h1{
	font-size: 32px;
	line-height: 40px;
	font-weight: 600;
	color: var(--ThemeColor);
	margin-bottom: 15px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.home-hero h2{
	font-size: 24px;
	line-height: 30px;
	font-weight: 500;
	margin-bottom: 5px;
	color: var(--HeadingColor);
	text-transform: uppercase;
}
.home-hero h5{
	font-size: 16px;
	line-height: 20px;
	color: var(--TextColorLight);
}







.our-feature{
	background-color: #fff;
/*	margin-top: 26px;*/
}
.our-feature .row{margin-right: -5px !important;margin-left: -5px !important;}
.our-feature .row > .col, 
.our-feature .row > [class*="col-"]{
	padding-right: 5px !important;
	padding-left: 5px !important;
	padding-top: 5px;
	padding-bottom: 5px;
}
.feature-card{
	display: flex;
	align-items: center;
}
.feature-card .feature-icon{
	width: 42px;
	height: 42px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 20px;
}
.feature-card .feature-icon img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
	line-height: 0;
}
.feature-card .feature-detail{
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	color: var(--HeadingColor);
}










/***************************** FOOTER START *****************************/
.footer ul li {display: block;}
.footer .footer-info ul li a.icon.location:before{background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99988 19.3204L10.6999 18.6204C12.9399 16.3604 17.1199 12.2004 17.1199 8.02039C17.1199 4.10039 13.9199 0.900391 9.99988 0.900391C6.07988 0.900391 2.87988 4.10039 2.87988 8.02039C2.87988 12.2004 7.05988 16.3604 9.29988 18.6004L9.99988 19.3204ZM9.99988 2.90039C12.8199 2.90039 15.1199 5.20039 15.1199 8.02039C15.1199 11.0204 12.0999 14.3604 9.99988 16.4804C7.89988 14.3404 4.87988 11.0004 4.87988 8.02039C4.87988 5.20039 7.17988 2.90039 9.99988 2.90039Z' fill='white'/%3E%3Cpath d='M13 7.90039C13 6.24039 11.66 4.90039 10 4.90039C8.34 4.90039 7 6.24039 7 7.90039C7 9.56039 8.34 10.9004 10 10.9004C11.66 10.9004 13 9.56039 13 7.90039ZM9 7.90039C9 7.34039 9.44 6.90039 10 6.90039C10.56 6.90039 11 7.34039 11 7.90039C11 8.46039 10.56 8.90039 10 8.90039C9.44 8.90039 9 8.44039 9 7.90039Z' fill='white'/%3E%3C/svg%3E%0A");}
.footer .footer-info ul li a.icon.mail:before{background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 6C7.8 6 6 7.8 6 10C6 12.2 7.8 14 10 14H14C16.2 14 18 12.2 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10C2 14.42 5.58 18 10 18H18V16H10C6.68 16 4 13.32 4 10C4 6.68 6.68 4 10 4C13.32 4 16 6.68 16 10C16 11.1 15.1 12 14 12H13.44C13.78 11.4 14 10.74 14 10C14 7.8 12.2 6 10 6ZM10 12C8.9 12 8 11.1 8 10C8 8.9 8.9 8 10 8C11.1 8 12 8.9 12 10C12 11.1 11.1 12 10 12Z' fill='white'/%3E%3C/svg%3E%0A");}
.footer .footer-info ul li a.icon:before{content: "";display: inline-block;width: 20px;height: 20px;background-size: contain;background-repeat: no-repeat;background-position: center;flex-shrink: 0;filter: invert(1);}
.footer {background: #fff;margin-top: auto;margin-bottom: 0px;}
.footer .footer-top{
	padding-top: 30px;
	padding-bottom: 10px;
	border-top: 1px dashed rgba(0, 0, 0, 0.15);
	border-bottom: 1px dashed rgba(0, 0, 0, 0.15);
}
.footer-top .rw{margin-left: -50px;margin-right: -50px;}
.footer-top .cl{padding-left: 50px;padding-right: 50px;}
.footer-top .f-info-cl{max-width: 500px;}
.footer-top .f-link-cl{max-width: calc(100% - 500px - 400px);}
.footer-top .f-newsletter-cl{max-width: 400px;}
.footer-top .f-link-cl .cl-min{flex: 1;}
.footer-logo{display: inline-block;height: 40px;margin-bottom: 20px;filter: invert(1);}
.footer-logo img{width: 100%;height: 100%;object-fit: contain;object-position: left;}
.footer .footer-info ul li{margin-bottom: 10px;}
.footer .footer-info ul li:last-child{margin-bottom: 0px;}
.footer .footer-info ul li a{display: inline-flex;}
.footer .footer-info ul li a.icon:before{margin-right: 10px;}
.footer-links{width: 100%;max-width: 245px;}
.footer .footer-links h4,
.footer .newsletter h4 {font-size: 16px;line-height: 24px;font-weight: 600;color: var(--HeadingColor);text-transform: uppercase;margin-bottom: 20px;}
.footer .footer-links ul li:not(:last-child){margin-bottom: 10px;}
/*.footer .footer-links a{text-transform: uppercase;}*/
.footer-info p,
.footer .footer-info ul li a,
.footer .footer-links ul a,
.footer .newsletter p,
.footer .footer-bottom .copyright,
.footer .footer-bottom .copyright a {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	color: var(--TextColorLight);
	position: relative;
}
.footer .footer-top a:hover{color: var(--HeadingColor);}


.footer .newsletter .footer-number{
	display: flex;
	margin-bottom: 10px;
}
.footer .newsletter .footer-number svg{
	color: var(--HeadingColor);
	margin-right: 10px;
	width: 20px;
}
.footer .newsletter .footer-number h5,
.footer .newsletter .footer-number h6{
	color: var(--HeadingColor);
	margin-bottom: 5px;
}
.footer .newsletter .footer-number h5{font-weight: 600;}


.footer .footer-bottom{padding: 20px 0px;}
.footer .footer-bottom .copyright{
	text-align: center;
	font-size: 12px;
	line-height: 16px;
	opacity: 0.75;
}
/***************************** FOOTER END *****************************/


/*PRODUCT PAGE START*/
.shop-section .left-box .shop-left-sidebar{}
.shop-section .left-box .shop-left-sidebar .filter-category{
	margin-bottom: 20px;
}
.shop-section .left-box .shop-left-sidebar .filter-category .filter-title{
	padding-bottom: 0px;
	align-items: center;
}
.shop-section .left-box .shop-left-sidebar .filter-category .filter-title h2,
.shop-section .left-box .shop-left-sidebar .filter-category .filter-title a{
	font-size: 14px;
	line-height: 20px;
  padding: 0 0 0px 0;
  font-weight: 500;
  color: var(--HeadingColor);
}
.shop-section .left-box .shop-left-sidebar .filter-category .filter-title a{
	color: var(--LinkColor);
}
.shop-section .left-box .shop-left-sidebar .filter-category .filter-title a:hover{
	font-weight: 600;
	color: var(--LinkColor);
}
.shop-section .left-box .shop-left-sidebar .custom-accordion{gap: 0;}
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item{
	border: 1px solid var(--BorderColor);
	margin-bottom: calc(16px + 10 * (100vw - 320px) / 1600);
	box-shadow: var(--ShadowBottomSM);
}
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item .accordion-header .accordion-button,
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item .accordion-collapse .accordion-body{
	padding: 10px;
	margin: 0;
}
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item .accordion-header .accordion-button{
	font-size: 16px;
	color: var(--TextColorLight);
}
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item .accordion-collapse .accordion-body{
	border-top: 1px solid var(--BorderColor);
}
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item .accordion-header .accordion-button::before{
	background-color: transparent;
	top: 8.5px;
	opacity: 0.75;
}
.shop-section .left-box .shop-left-sidebar .custom-accordion .accordion-item .accordion-header .accordion-button span::before{
	display: none;
}

.irs .irs-bar{
	background-color: #cbcbcb;
}
.irs .irs-to{
	background-color: var(--LightColor);
	color: var(--HeadingColor);
}

.btn-search,
.btn-clear{
	background-color: var(--LightColor);
	color: var(--HeadingColor);
}

.filter-button-group{}
#filterCol.show{
	left: 0;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	transition: 0.15s ease;
}

#filterButton{
	cursor: pointer;
	background-color: var(--ThemeColor);
	color: #fff;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 32px;
	padding: 0px 12px;
	border-radius: 6px;
}

#filterButton.filter-close{
	display: none;
	justify-content: center;
	align-items: center;
	width: 32px;
	height: 32px;
	padding: 0;
	z-index: 9991;
	position: relative;
}
#filterButton.filter-close.active{
	display: flex;
}
/*PRODUCT PAGE END*/


/*PRODUCT DETAIL PAGE START*/

.product-section .product-main .slick-track{
	max-height: 440px;
}
.product-section .product-main .slider-image,
.product-section .product-main .slider-image img{
	background-color: #fff;
}

.product-section .product-main .slider-image{
	position: relative;
}
.product-section .product-main .slider-image .wishlist-icon{
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 3;
}

.slider-image{
	border: 1px solid var(--BorderColor);
	height: 100%;
	background-color: #fff;
	padding: 10px;
}
.slider-image img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
	line-height: 0;
}


.left-slider .slick-list .slick-track .slick-slide img{
	  -webkit-filter: unset;
    filter: unset;
    opacity: 1;
}
.left-slider .slick-list .slick-track .slick-slide.slick-current img{
	-webkit-transition: unset;
    transition: unset;
    -webkit-filter:  unset;
    filter: unset;
    opacity: 1;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
.left-slider .slick-list .slick-track .slick-slide.slick-current .slider-image{
	-webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-filter: grayscale(0) blur(0);
    filter: grayscale(0) blur(0);
    opacity: 1;
    -webkit-box-shadow: 0 0 8px rgba(34, 34, 34, 0.16);
    box-shadow: 0 0 8px rgba(34, 34, 34, 0.16);
    border-color: var(--HeadingColor);
}

.product-section .right-box-contain{
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 5px;
}

.product-section .right-box-contain .product-detail-footer{
	margin-top: auto;
	margin-bottom: 0;
}



.product-section .right-box-contain .title-card{
	display: flex;
}
.product-section .right-box-contain .name{
	flex: 1;
	padding-right: 10px;
	font-size: 20px;
	line-height: 28px;
	color: var(--HeadingColor);
	margin-bottom: 0px;
	font-weight: 500;
}
.product-section .right-box-contain .wishlist-icon{
	width: 30px;
	height: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}
.product-section .right-box-contain .product-description{
	font-size: 14px;
	line-height: 20px;
	color: var(--TextColorLight);
}
.product-section .right-box-contain .title-card,
.product-section .right-box-contain .price-rating,
.product-section .right-box-contain .badge-category{
	margin-bottom: 10px;
}
.product-section .right-box-contain .price-rating .price{
	font-size: 20px;
	line-height: 28px;
	color: var(--HeadingColor);
	margin-bottom: 0px;
	font-weight: 500;
}
.product-section .right-box-contain .price-rating .price del{
	margin-right: 10px;
}
.product-section .right-box-contain .badge-category{
	font-size: 16px;
	line-height: 20px;
	font-weight: 600;
	color: var(--HeadingColor);
}

.product-section .right-box-contain .note-box{
	max-width: 120px;
}
.qty-box .input-group button{
	border-radius: 100% !important;
	background-color: #e3e0e0;
}
.qty-box .input-group input{
	border: none !important;
}


.right-box-contain{padding-left: 30px;padding-right: 30px;}
.product-detail-btn{
	display: flex;
	gap: 10px;
	margin-top: 20px;
}
.product-detail-btn .btn{
	width: 150px;
}

.filter-button-group{
	margin-bottom: 20px;
	display: flex;
	justify-content: flex-end;
}

.side-box-container{
	border-left: 1px solid var(--BorderColor);
	padding-left: 20px;

}
.side-box-container .sbc-listing .product_details{
	margin-bottom: 10px;
}

.side-box-container .sbc-listing{
	max-height: calc(100vh - 320px);
	overflow-y: auto;
}

.side-box-container .sbc-listing .product-card .pc-header {
	height: 112px;
}


.title-container{
	display: flex;
	align-items: center;
	justify-content: space-between;
}





/*.address-box .address-box-footer{
	border-top: 1px solid var(--BorderColor);
}*/
.address-box .address-box-footer .btn.btn-sm{
	width: 100%;
	background-color: #f8f8f8;
	height: 32px;

}
.address-box .address-box-footer .btn.btn-sm i{
	margin-right: 10px;
	font-size: 20px;
	height: 20px;
	width: 20px;
}
.address-box .address-box-footer .editAddress:hover{
	background-color: var(--SuccessColor) !important;
	color: #fff;
}
.address-box .address-box-footer .deleteAddress:hover{
	background-color: var(--DangerColor);
	color: #fff;
}




.order-items table td{
	border: 1px solid var(--BorderColor);
	text-align: center;
}
.order-items table .product-td{
	display: flex;
	align-items: center;
	min-width: 200px;
	text-align: left;
}
.order-items table .product-td .figure{
	width: 40px;
	height: 40px;
	margin-right: 10px;
	flex-shrink: 0;
}
.order-items table .product-td .figure img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	line-height: 0;
}
.order-items table .product-td h6{
	  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-clamp: 1;
  -webkit-line-clamp: 2;
}
.order-items table .price-quantity-td{
	min-width: 100px;
}
.order-items table .quantity-td{min-width: 100px}
.order-items table .buy-again-td{min-width: 110px;}



/*CART PAGE START*/
.cart-placeholder{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 60px;
}
.cart-placeholder p{
	font-size: 24px;
	line-height: 32px;
	font-weight: 400;
	margin-bottom: 20px;
}
.cart-placeholder .btn{
	max-width: 150px;
}

.cart-section .primary-btn.shopping-button{
	background-color: transparent;
	box-shadow: unset;
	max-width: 190px;
	color: var(--LinkColor);
}
.cart-table{
	background-color: #fff;
	margin-bottom: 5px;
}
.cart-table table tbody tr td{min-width: 100px;}
.cart-table table tbody tr td.product-detail{
	min-width: 280px;
}
.cart-table table tbody tr td.product-detail .product .product-image{
	width: 60px;
	height: 60px;
	border-radius: 5px;
	flex-shrink: 0;
}
.cart-table table tbody tr td.product-detail .product .product-image img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
	line-height: 0;
}
.cart-table table tbody tr td.product-detail .product .product-detail{
	margin-left: 10px;
}
.cart-table table tbody tr td .table-title{
	margin-bottom: 10px;
  font-size: 12px;
  font-weight: 400;
}
.cart-table table tbody tr td.product-detail .product .product-detail ul li.name a,
.cart-table table tbody tr td.price h5,
.cart-table table tbody tr td.subtotal h5{
	font-size: 12px;
	line-height: 16px;
	font-weight: 500;
	color: var(--HeadingColor);
}
.cart-table table tbody tr td .quantity-price{
	width: 100px;
}
.cart-table table tbody tr td .quantity-price .cart_qty input{
	border: none !important;
}
.cart-table table tbody tr td .quantity-price .cart_qty button,
.cart-table table tbody tr td.save-remove .remove{
	width: 30px;
	height: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
	min-height: unset;
	padding: 0;
	background-color: #e3e0e0;
	color: var(--TextColorLight);
	border-radius: 100%;
	line-height: 0;
}
.cart-table table tbody tr td.save-remove .remove{background-color: transparent; }
.cart-table table tbody tr td .quantity-price .cart_qty button i{padding: 0;}
.cart-table table tbody tr td .quantity-price .cart_qty button:hover{
	color: var(--HeadingColor);
}
.cart-table table tbody tr td.save-remove .remove:hover{
	color: var(--DangerColor);
}


.summery-box{
	background-color: #fff;
	margin-bottom: 20px;
}
.summery-box .summery-header h3{
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	color: var(--HeadingColor);
}
.summery-box .summery-contain ul li{justify-content: space-between;}
.summery-box .summery-contain ul li h4,
.summery-box .summery-total li:last-child h4{
	font-size: 12px;
	line-height: 14px;
	font-weight: 500;
	color: var(--HeadingColor);
}
.summery-box .summery-total li.list-total h4{
	font-size: 14px;
	line-height: 16px;
	font-weight: 600;
}
.summery-box .button-group.cart-button .primary-btn{
	box-shadow: unset;
	width: 100%;
}
/*CART PAGE END*/


/*CHECKOUT PAGE START*/
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box::before{
	display: none;
}
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box{
background-color: transparent;
margin-left: 0;
border-radius: 0;
padding: 0;
box-shadow: unset;
}
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li 
.checkout-box .checkout-detail .delivery-address-box > div .address-label{
	font-size: 14px;
	line-height: 16px;
	font-weight: 600;
	color: #000;
	position: absolute;
	right: 0;
	top: 0;
}

.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li 
.checkout-box .checkout-detail .delivery-address-box > div .delivery-address-detail li h4,
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li 
.checkout-box .checkout-detail .delivery-address-box > div .delivery-address-detail li p,
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li 
.checkout-box .checkout-detail .delivery-address-box > div .delivery-address-detail li h6,
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .cod-review{
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	color: var(--TextColorLight);	
}
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li 
.checkout-box .checkout-detail .delivery-address-box > div .delivery-address-detail li h4,
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check .form-check-label{
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	color: var(--HeadingColor);
	padding: 0;
}

.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .delivery-address-box,
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .custom-accordion .accordion-item{
	border-radius: 8px;
    padding: calc(12px + 12*(100vw - 320px) / 1600);
    background-color: #fff;
    height: 100%;
    -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.07);
    box-shadow: var(--ShadowBottomSM);
}

.checkout-section-2 .right-side-summery-box {
	top: 105px;
}

.checkout-section-2 .right-side-summery-box .summery-box-2{
	background-color: #fff;
	padding: 0;
}
.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-total li:last-child{
	border: none;
}
.checkout-section-2 .right-side-summery-box .summery-box-2 .sec-title,
.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-total{
	padding: 20px 15px;
}
.checkout-section-2 .right-side-summery-box .summery-box-2 .sec-title{
	margin-bottom: 0;
}

.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-total{
	border-top: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
}
.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-box-2-footer .btn{
	width: 100%;
	box-shadow: unset;
}
.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-total li h4,
.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-total li:last-child h4{
	font-size: 12px;
	line-height: 14px;
	color: var(--HeadingColor);
}
.checkout-section-2 .right-side-summery-box .summery-box-2 .summery-total li:last-child h4{
	font-size: 14px;
	line-height: 16px;
}
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .custom-accordion .accordion-item{
	padding-top: 10px;
	padding-bottom: 10px;
}
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button::before{
	right: 0;
}
.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .cod-review{
	margin-top: 5px;
}
/*CHECKOUT PAGE END*/


/*ORDER PLACED PAGE START*/
.breadcrumb-section .breadcrumb-order .order-box .order-image .checkmark__background,
.breadcrumb-section .breadcrumb-order .order-box .order-image .star{
	fill: var(--SuccessColor);
}

.breadcrumb-section .breadcrumb-order .order-box .order-contain h3{
	font-size: 20px;
	line-height: 24px;
	font-weight: 500;
	color: var(--SuccessColor);
	margin-bottom: 20px;
	text-transform: uppercase;
}
.breadcrumb-section .breadcrumb-order .order-box .order-contain h5,
.breadcrumb-section .breadcrumb-order .order-box .order-contain h6{
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	color: var(--TextColorLight);
	margin-bottom: 10px;
}
.breadcrumb-section .breadcrumb-order .order-box .order-contain h3 b,
.breadcrumb-section .breadcrumb-order .order-box .order-contain h5 b,
.breadcrumb-section .breadcrumb-order .order-box .order-contain h6 b{
	color: var(--HeadingColor);
}
.breadcrumb-section .breadcrumb-order .order-box .order-contain .link{
	margin-top: 20px;
}
/*ORDER PLACED PAGE END*/

/*LOGIN PAGE START*/
.log-in-section::after{
	display: none;
}
.log-in-section .log-in-box{
	background-color: #FFF;
	box-shadow: var(--ShadowBottomSM);
	padding: 30px;
	padding-bottom: 10px;
	border-radius: 8px;
	max-width: 360px;
	margin: auto;
	margin-bottom: 20px;
}
.log-in-section .log-in-box .log-in-title{
	font-size: 18px;
	line-height: 24px;
	font-weight: 500;
	color: var(--HeadingColor);
	margin-bottom: 40px;
	text-align: center;
}
.log-in-section .log-in-box .log-in-box-footer{
	border-top: 1px solid var(--BorderColor);
	padding-top: 8px;
}
.log-in-section .log-in-box .log-in-box-footer .primary-btn{
	font-weight: 600;
	box-shadow: unset;
}
.log-in-section .log-in-box .remember-box label,
.log-in-section .log-in-box .forgot-password{
	font-size: 14px;
	line-height: 16px;
	color: var(--TextColorLight);
	cursor: pointer;
}
.sign-up-box h4{
	font-size: 14px;
	line-height: 16px;
	color: var(--TextColorLight);
	text-align: center;
}


/*LOGIN PAGE END*/


/*CONTACT US PAGE START*/
.contact-box-section .left-sidebar-box .contact-detail .contact-detail-box{
	background-color: #fff;
	box-shadow: var(--ShadowBottomSM);
}
.contact-box-section .right-sidebar-box {
	background-color: #fff;
	box-shadow: var(--ShadowBottomSM);
	padding: 50px 30px 10px 30px;
}
.contact-box-section .right-sidebar-box .button-sec{
	border-top: 1px solid var(--BorderColor);
	padding-top: 8px;
}
.contact-box-section .right-sidebar-box .button-sec .btn{
	box-shadow: unset;
	width: 100%;
}
.location-card{
  margin-top: 40px;
  padding-top: 20px;
  border-top: 1px solid var(--BorderColor);
}
.map-box{
	background-color: #fff;
	box-shadow: var(--ShadowBottomSM);
	padding: 10px;
	border-radius: 8px;
}
.map-box .iframe-container{
	position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 56.25%; 
}
.map-box .iframe-container iframe{
	 position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: none;
}
/*CONTACT US PAGE END*/

/*DASHBOARD START*/


.ds-profile-card{
	display: flex;
	background-color: #fff;
	padding: 10px;
	border-radius: 6px;
	box-shadow: var(--ShadowBottomSM);
	margin-bottom: 20px;
	justify-content: space-between;
	align-items: center;
}
.ds-p-card{
	display: flex;
	align-items: center;
}
.ds-p-card img{
	width: 50px;
	height: 50px;
	object-fit: cover;
	border-radius: 100%;
	line-height: 0;
}
.ds-p-card .ds-pc-right{
	padding-left: 10px;
}
.ds-p-card .ds-pc-right h6{
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	color: var(--HeadingColor);
}
.ds-p-card .ds-pc-right p{
	font-size: 14px;
	line-height: 20px;
	font-weight: 500;
	color: var(--TextColorLight);
}


.user-dashboard-section .user-dashboard{
	box-shadow: var(--ShadowBottomSM);
/*	border: 1px solid var(--BorderColor);*/
}
.user-dashboard-section .dashboard-left-sidebar{
	background-color: #fff;
	border-radius: 0;
	box-shadow: none;
	height: 100%;
}
.user-dashboard-section .dashboard-left-sidebar .profile-box .profile-contain{
	padding: 15px;
}
.user-dashboard-section .dashboard-left-sidebar .profile-box .profile-contain .profile-image{
	margin-top: 0;
}
.user-dashboard-section .dashboard-left-sidebar .profile-box .profile-contain .profile-image img{
	width: 80px;
	height: 80px;
}
.user-dashboard-section .dashboard-left-sidebar .profile-box .profile-contain .profile-name h3{
	font-size: 18px;
	line-height: 24px;
	font-weight: 600;
	color: var(--HeadingColor);
}
.user-dashboard-section .dashboard-left-sidebar .profile-box .profile-contain .profile-name h6{
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	color: var(--TextColorLight);
}
.user-dashboard-section .dashboard-left-sidebar .profile-box .profile-contain .profile-name{
	border: none;
	padding-bottom: 0;
	margin-top: 5px;
}
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills,
.user-dashboard-section .dashboard-right-sidebar .dashboard-order .order-contain{
	gap: 0px !important;
	margin: 0 !important;
}
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills .nav-item{
	border-top: 1px solid var(--BorderColor);
}
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills .nav-item .nav-link{
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	color: var(--TextColorLight);
	padding: 20px;
}
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills .nav-item .nav-link.active, 
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills .nav-item .nav-link .show > .nav-link{
	font-weight: 600;
	color: var(--HeadingColor);
	background-color: #f2f2f2;
	border: none;
}
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills .nav-item .nav-link.active::before, 
.user-dashboard-section .dashboard-left-sidebar .user-nav-pills .nav-item .nav-link .show > .nav-link::before{
	display: none;
}
.user-dashboard-section .dashboard-right-sidebar{
	border-left: 1px solid var(--BorderColor);
	background-color: #fff;
	border-radius: 0px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box + .dashboard-bg-box{
	margin-top: 0;
	border-top: 1px solid var(--BorderColor);
}

.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box h5{
	font-size: 14px;
	line-height: 20px;
	font-weight: 500;
	color: var(--HeadingColor);
}
.ds-order-bill-detail .bill-card .bc-col,
.ds-order-detail .ds-od-content .ds-od-rw .ds-od-col{
	font-size: 12px;
	line-height: 14px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box h6,
.ds-order-bill-detail .bill-card.head .bc-col,
.ds-order-detail .ds-od-header{
	font-size: 13px;
	line-height: 15px;
	font-weight: 500;
	margin-bottom: 5px;
	color: var(--HeadingColor);
}
.ds-order-bill-detail .bill-card.head .bc-col{
	margin-bottom: 0;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box h5{
	margin-bottom: 0px;
	display: flex;
	justify-content: space-between;
	max-width: 180px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .badge-order{
	display: inline-block;
	background-color: #8f939b;
	color: #fff;
	border-radius: 20px;
	padding: 0px 15px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box p{
	margin-bottom: 0px;font-size: 12px;
	margin-top: 10px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .btn{
	box-shadow: unset;
	border: 1px solid var(--BorderColor);
	background-color: #fff;
	max-width: 120px;
	margin-left: auto;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .btn:not(:last-child){
	margin-bottom: 5px;
}
.order-items{
	margin-top: 15px;
	padding: 15px;
	border: 1px solid var(--BorderColor);
	background-color: #f2f2f2;
}
.order-items .ds-header{
	margin-bottom: 15px;
	display: flex;
	justify-content: space-between;
}
.order-items .ds-header.bottom{
	align-items: baseline;
}
.order-items .ds-header .ds-h-right .link,
.order-items .ds-header .ds-h-right .download-invoice,
.order-items .ds-header .ds-h-left p.bottom-txt{
	font-size: 13px;
}
.order-items .ds-header .ds-h-right .download-invoice{
	color: var(--SuccessColor);
}
.order-items .ds-header.bottom .ds-h-left h6{
	font-size: 15px;
}

.ds-product-card{
	display: flex;
}
.ds-product-card:not(:last-child){
	margin-bottom: 10px;
}
.ds-product-card .ds-prod{
	width: 50px;
	height: 50px;
	background-color: #f2f2f2;
	border-radius: 5px;
	margin-right: 10px;
	flex-shrink: 0;
	padding: 5px;
}
.ds-product-card .ds-prod img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center;
	line-height: 0;
}

.ds-product-card .ds-prod-detail{
	flex: 1;
}
.ds-product-card .ds-prod-detail h6{
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	color: var(--HeadingColor);
	 display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-clamp: 1;
  -webkit-line-clamp: 1;
}
.ds-prod-price{
	width: 60px;
	flex-shrink: 0;
	margin-top: auto;
	margin-bottom: auto;
	text-align: right;
	font-size: 13px;
	line-height: 16px;
}
.ds-order-bill-detail{
	margin-bottom: 10px;
}
.ds-order-bill-detail .bill-card{
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: var(--TextColorLight);
	font-weight: 500;
}
.ds-order-bill-detail .bill-card:not(:last-child){
	border-bottom: 1px solid var(--BorderColor);
}
.ds-order-bill-detail .bill-card .bc-col{
	padding: 10px;
	color: inherit;
	font-weight: inherit;
}
.ds-order-bill-detail .bill-card.discount{
	color: var(--SuccessColor);
}
.ds-order-bill-detail .bill-card.total{
	color: var(--HeadingColor);
	font-weight: 600;
}

.ds-order-detail .ds-od-header,
.ds-order-detail .ds-od-content{
	padding: 10px;
}
.ds-order-detail .ds-od-header{
	border-bottom: 1px solid var(--BorderColor);
}
.ds-order-detail .ds-od-content .ds-od-rw:not(:last-child){
	margin-bottom: 10px;
}
.ds-order-detail .ds-od-content .ds-od-rw .ds-od-col.left{
	color: var(--TextColorLight);
}
.ds-order-detail .ds-od-content .ds-od-rw .ds-od-col.right{
	font-weight: 600;
	color: var(--HeadingColor);
	margin-top: 5px;
}
.ds-product-card-outer,
.ds-order-bill-detail,
.ds-order-detail{
	background-color: #fff;
	box-shadow: var(--ShadowBottomSM);
	border: 1px solid var(--BorderColor);
}

.ds-product-card-outer{
	height: 100%;
	padding: 10px;
	max-height: 482px;
	overflow-y: auto;
}

.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box{
	border-radius: 0px;
	padding: 10px 20px;
}
.dashboard-wishlist,
.dashboard-address{
	padding: 15px;
	background-color: #fff;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-address .address-box > div .label{
	padding: 0;
	background-color: transparent;
	color: var(--HeadingColor);
	font-weight: 600;
	font-size: 14px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-address .address-box{
	padding: 15px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-address .address-box .address-table{
	padding-left: 10px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-address .address-box .address-table h6,
.user-dashboard-section .dashboard-right-sidebar .dashboard-address .address-box .address-table p{
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	color: var(--TextColorLight);
	margin-bottom: 5px;
}
.user-dashboard-section .dashboard-right-sidebar .dashboard-address .address-box .address-table h6{
	font-weight: 600;
	color: var(--HeadingColor);
}


/*ORDER TRACKING START*/
.order-tracking,
.order-table-section .table-responsive{
	padding: 15px;
	border-radius: 8px;
	background-color: #fff;
}
.order-detail .order-details-contain{
	padding: 10px;
}
.order-detail .order-details-contain .order-details-name h5,
.order-detail .order-details-contain .order-details-name h2,
.order-detail .order-details-contain .order-details-name h4{
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 5px;
	font-weight: 600;
	color: var(--HeadingColor);
}
.order-detail .order-details-contain .order-details-name h5{
	opacity: 0.5;
	font-weight: 400;
}
.order-detail .order-details-contain{
	gap: 5px;
}
.order-detail .order-details-contain,
.order-tab-table thead tr th{background-color: #f2f2f2;}
/*ORDER TRACKING END*/