/* header css start */
header .navbar{
	z-index: 99 !important;
}
header .btns .signup{
	padding: 14px 24px !important;
}
html{
	margin-top:0 !important;
}
header .btns{
	gap: 15px !important;
}
/* header css end */


/* homepage css start */
.home-women-cate-btn{
	position: absolute;
/*     bottom: -170px; */
/*     left: 30px; */
	bottom: 50px;
    left: 40px;
    z-index: 20;
    top: 0;
    height: fit-content;
/*     margin: auto; */
    margin-top: auto;
    text-decoration: none;
    border: 1px solid #000;
    border-radius: 85px;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #fff !important;
    padding: 16px;
    max-width: 110px;
    width: 100%;
    text-align: center;
	background:#000;
}

.home-men-cate-btn{
	position: absolute;
/*     bottom: -170px; */
/*     right: 30px; */
    bottom: 50px;
    right: 40px;
    z-index: 20;
    top: 0;
    height: fit-content;
/*     margin: auto; */
	margin-top: auto;
    text-decoration: none;
    border: 1px solid #000;
    border-radius: 85px;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    color: #fff !important;
    padding: 16px;
    max-width: 110px;
    width: 100%;
    text-align: center;
	background:#000;
}

.home-men-cate-btn:hover,
.home-women-cate-btn:hover{
	color: #fff !important;
}
.flex-item {
    flex: 1;
    text-align: center;
}
.thankyou-right .product-item img {
	max-width: 60px;
	height:auto;
}
.side-navbar {
	padding-bottom:170px;
}
.product-detail .swiper-slide {
	background: white;
}
.footer .newsletter .input-group .input-group-text {
	height: 62px;
    margin-top: 10px;
}
.checkut .box ul li span.shipping-default-zero {
    font-weight: 700;
    font-size: 23px ;
    line-height: 22px;
    color: #000;
}
button.btn.btn-primary {
    border-radius: 25px;
    background: #000;
    border-color: #000;
    padding: 10px 30px;
}
.contact-form input, .contact-form textarea {
    border-radius: 25px;
	border: 1px solid #000;
	padding-left:15px;
}

@media (max-width: 1199px) {	
	
	header .header-inner {
		flex-direction: row !important;
	}
	.navbar-brand {
		order: 2 !important;
	}
}



@media(min-width:992px){
	.slider-container .img{
		height: auto;
	}
	 header .navbar-brand{
			margin-right: -25% !important;
	}
}
/* homepage css end */

@media(max-width:767px){
	.slider-container .text-cont{
		left:10px;
		right:10px;
	}
	header .navbar .btns.justify-content-end {
		order: 3;
		width: 33%;
		gap: 4px !important;
	}
	header .navbar-brand img {
		max-width: 70px !important;
	}
	.navbar-toggler {
		width: 33%;
    	text-align: left;
	}
	header .navbar-brand {
		margin-right: auto;
		text-align: center !important;
	}
	.contact-page {
		padding: 0 15px;
	}
	 
}
/* 	header .navbar-brand {
    margin-inline: auto !important;
    text-align: center;
	transform: translateX(15px);
} */

    

	
}