@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');



*{



	margin:0px; padding:0px; box-sizing:border-box; outline: none;}



body{



	margin: 0px; padding: 0px; font-family: 'Poppins', sans-serif;}



.tus_header{



	margin:0px; padding:0px; position:absolute; z-index:1; width:100%; background-color:#fff; border-radius:5em;}



.tus_logo img{



	margin:15px 0px 0 0; padding:0px;}



.tus_email{



	margin:0px; padding:0px;}



.tus_email p{



	margin:0px 10px 0 0; padding:0px; font-size:12px; color:#fff;  font-family: 'Poppins', sans-serif; display:inline-block}



.tus_email p i{



	font-size:15px; margin-right:5px;}



.tus_headm{



	margin:10px 0 0px 0; padding:0px; float:right}



.tus_topbar{



	margin:0px; padding:8px 0; background-color:#000;}



.tus_hdsocial{



	margin:0px; padding:0px; display:flex; float:right}



.tus_hdsocial h3{



	margin:5px 10px 0 0; padding:0px; font-size:14px; text-transform:capitalize;  font-family: 'Poppins', sans-serif; color:#fff}



.tus_hdsocial a{



	margin:0px; padding:0px; display:inline-block;}



.tus_hdsocial a i{



	margin:0px 5px; padding:5px 0 0 0; font-size:15px; color:#fff; width:27px; height:27px; text-align:center; border:solid 1px #fff; border-radius:100%; transition:0.6s}



.tus_hdsocial a i:hover{



	background-color:#fff; color:#000;}



/*------ Categories ------*/



.tus_heading{



	margin:10px 0 20px 0; padding:0px;}



.tus_heading h1{



	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:30px; color:#000; text-transform:uppercase; text-align:center; font-weight:bold}



.tus_heading img{



	margin:0 auto; padding:0px;}



.tus_categories{



	margin:0px 0 20px 0; padding:0px; position:relative; z-index:1; overflow:hidden}



.tus_categories img{



	margin:0 auto; padding:8px;}



.tus_categories h2{



	margin:0px auto; padding:12px 0; background-color:#fff; color:#000; font-family:'Poppins', sans-serif; font-size:23px; text-transform:uppercase; text-align:center; position:absolute;



	bottom:-100%; width:50%; left:0; right:0; z-index:1; font-weight:bold; transition:0.8s}



.tus_categories h2:before{



	content:''; position:absolute; border:solid 1px #fff; width:80%; bottom:-10px; left:50%; height:15%; transform:translate(-50%,-50%); z-index:-1}



.tus_categories:before{



	content:''; width:100%; height:100%; position:absolute; border:solid 1px #000; transition:0.8s; transform:scaleX(0); z-index:-1}



.tus_categories:hover:before{



	transform:scaleX(1)}



.tus_categories:hover h2{



	bottom:22%;}



.tus_hmabout{



	margin:0px; padding:35px 0; background:url(../images/aboutbg.jpg) repeat center top;}



.tus_hmabout p{



	margin:0px 0 20px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:13px; color:#000; text-align:justify; line-height:25px}



.tus_readmore{



	margin:0px auto; padding:10px 0; position:relative; background-color:#000; color:#fff; font-size:14px; text-transform:capitalize; text-align:center; width:120px;



	transition:0.8s}



.tus_readmore:before{



	content:''; position:absolute; border:solid 1px #000; width:80%; height:20%; bottom:-5px; left:10%;}



/*------- Men Collection ------*/



.tus_men{



	margin:25px 0; padding:0px; position:relative;}



.tus_men img{



	margin:0 auto; padding:0px; width:100%; height:auto;}



.tus_men h4{



	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:35px; color:#fff; position:absolute; top:27%; right:0; text-align:center; text-transform:capitalize;



	font-weight:700; transition:0.8s; opacity:0;}



.tus_men h4 span{



	font-size:28px; font-weight:normal;}



.tus_men h6{



	margin:0px auto; padding:10px 0; position:absolute; background-color:#fff; color:#000; font-size:14px; text-transform:capitalize; text-align:center; width:120px;



	transition:0.8s; bottom:33%; left:20%; font-weight:bold; opacity:0; transform:translate(-50%,-50%)}



.tus_men h6:before{



	content:''; position:absolute; border:solid 1px #fff; width:80%; height:20%; bottom:-5px; left:10%;}



.tus_men:hover h6{



	left:50%;  opacity:1}



.tus_men:hover h4{



	right:32%;  opacity:0;}



.tus_whymain{



	margin:0px 15px 20px 15px; padding:25px 10px; box-shadow:2px 2px 7px rgb(0,0,0,0.2);}



.tus_why{



	margin:0px; padding:0px; width:100%}



.tus_why img{



	margin:2px 10px 0 0; padding:0px; float:left;}



.tus_why p{



	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:12px}



.tus_why p span{



	font-size:16px; color:#000; text-transform:capitalize; font-weight:bold;}



.tus_products{



	margin:20px 0 20px 10px; padding:0px; position:relative; width:100%}



.tus_products img{



	margin:0px; padding:30px 10px; box-shadow:2px 2px 7px rgb(0,0,0,0.2); transition:0.8s; border:solid 1px transparent} 



.tus_products h4{



	margin:15px 0 0 0; padding:0px; font-family:'Poppins', sans-serif; font-size:15px; color:#000; text-transform:capitalize; text-align:center;}



.tus_products p{



	margin:0px 0 0 0; padding:0px; font-family:'Poppins', sans-serif; font-size:15px; color:#000; text-transform:capitalize; text-align:center;}



.tus_products h2{



	margin:0px auto; padding:10px 0; position:absolute; background-color:#000; color:#fff; font-size:14px; text-transform:capitalize; text-align:center; width:130px;



	transition:0.8s; bottom:-10%; left:0; right:0; font-weight:bold; opacity:0;}



.tus_products h2:before{



	content:''; position:absolute; border:solid 1px #000; width:80%; height:20%; bottom:-5px; left:10%;}



.tus_products:hover h2{



	bottom:3px;  opacity:1}



.tus_products:hover img{



	box-shadow:none; border:solid 1px #000;}



/*------- Footer ------*/



.tus_signupmain{



	margin:20px 0 20px 0; padding:40px 0; box-shadow:4px 0px 7px rgb(0,0,0,0.2);}



.tus_signupmain h4{



	margin:8px 0 0 0; padding:0px; font-family: 'Poppins', sans-serif; font-size:25px; color:#000; text-transform:capitalize;}



.tus_inpsign{



	margin:0px; padding:12px 15px; border:solid 1px #000; width:100%; font-size:14px; color:#000; font-family:'Poppins', sans-serif;}



.tus_sbmsign{



	margin:-47px 0 0 0; padding:12px 15px; background-color:#000; color:#fff; font-family:'Poppins', sans-serif; font-size:15px; text-transform:uppercase; text-align:center; float:right;



	border:none; position:relative; z-index:1}



.tus_footer{



	margin:0px 0 0 0; padding:35px 0 25px 0; background-color:#000; position:relative; z-index:1}



.tus_footermnu{



	margin:15px 0 0 0; padding:0px;}



.tus_footermnu a{



	margin:0px 0px 7px -15px; padding:0px; font-family: 'Poppins', sans-serif; font-size:14px; color:#545454; text-transform:capitalize; transition:0.8s; display:block; letter-spacing:1px}



.tus_footermnu a i{



	margin:0px; padding:0px; opacity:0;}



.tus_footermnu a:hover i{



	opacity:1;}



.tus_footermnu a:hover{



	color:#fff; text-decoration:none; padding-left:10px}



.tus_copy{



	margin:30px 0 0 0; padding:0px; border-top:solid 1px #333}



.tus_copy p{



	margin:25px 0 0 0; padding:0px; font-size:14px; color:#545454; font-family: 'Poppins', sans-serif;}



.tus_copy p span{



	float:right;}



.tus_fheading{



	margin:0px 0 15px 0; padding:5px 0 0 0; position:relative; font-family: 'Poppins', sans-serif; font-size:20px; color:#fff; text-transform:uppercase;



	font-weight:500}



.tus_footercnt{



	margin:0px; padding:0px;}



.tus_footercnt p{



	margin:0px 0 10px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:14px; color:#545454;}



.tus_footercnt p i{



	font-size:18px; margin-right:5px; color:#fff}



/*----- Nxt Pages ------*/



.tus_mnextpages{



	margin:0px 0 15px 0; padding:15px 0; background-color:#000;}



.tus_mnextpages h4{



	margin:2px 0 0 0; padding:0px; font-family: 'Poppins', sans-serif; font-size:18px; color:#fff; text-transform:uppercase}



.tus_nextmenu{



	margin:15px 0 15px 0; padding:10px 0; border-top:solid 1px #eee; border-bottom:solid 1px #eee;}



.tus_nextmenu a{



	margin:0px 0 0 0; padding:0px; display:inline-block; color:#000; text-transform:capitalize; font-family: 'Poppins', sans-serif; font-size:16px; transition:0.6s;}



.tus_nextmenu a:hover{



	color:#000; text-decoration:none;}



.tus_nextmenu span{



	color:#000; font-size:16px; margin:0 4px}



.tus_abanner{



	margin:0px 0 20px 0; padding:0px; position:relative;}



.tus_abanner img{



	margin:0 auto; padding:0px;}



.tus_abanner .tus_abhding{



	margin:0px; padding:0px; position:absolute; bottom:40%; left:50%; transform:translate(-50%,-50%); font-family: 'Poppins', sans-serif; color:#fff; text-transform:uppercase;



	font-size:35px; font-weight:bold; letter-spacing:2px}



.tus_abanner .tus_abhding span{



	color:#000;}



.tus_abanner .tus_abhding:before{



	content:''; position:absolute; background-color:#000; width:70px; bottom:-5px; left:50%; height:2px; transform:translate(-50%,-50%); }



.tus_aboutus{



	margin:0px 0 30px 0; padding:0px;}



.tus_aboutus p{



	margin:0px; padding:0px; font-family: 'Poppins', sans-serif; font-size:14px; color:#7c7c7c; text-align:justify; line-height:23px}



.tus_pdfdown{



	margin:0px 0 15px 0; padding:15px; background-color:#efefef; position:relative; overflow:auto; border-top-left-radius:1em; border-bottom-right-radius:2em}



.tus_pdfdown img{



	margin:0px 15px 0 0; padding:0px; float:left;}



.tus_pdfdown h4{



	margin:15px 0 5px 0; padding:0px; font-family:  'Poppins', sans-serif; font-size:16px; color:#de3726; text-transform:capitalize;}



.tus_pdfdown h5{



	margin:0px; padding:0px; font-family:  'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize;}







/*----- contact us ------*/



.tus_conactf{



	margin:0px 0 30px 0; padding:30px 20px; background-color:#fff; border: 1px solid #ececec;}



.tus_conactf h4{



	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Poppins', sans-serif; font-size:18px; color:#000; text-transform:uppercase; border-bottom:solid 1px #eee;



	font-weight:600; letter-spacing:2px}



.tus_continp{



	margin:0px 0 15px 0; padding:10px 15px; background-color: #f6f6f6; border: 1px solid #ececec; width:100%; color:#000; font-family: 'Poppins', sans-serif; font-size:13px;



	transition:0.8s}



.tus_contsbmt{



	margin:0px; padding:10px 15px; background-color:#000; color:#fff; text-align:center; text-transform:uppercase; font-family: 'Poppins', sans-serif; font-size:15px;



	border:none; transition:0.8s}



.tus_contsbmt:hover{



	background-color:#000; color:#fff; text-decoration:none;}



.tus_continp:focus{



	border:solid 1px #000}



.tus_cdetail{



	margin:0px; padding:0px; padding: 30px; background-color: #fff; border: 1px solid #ececec;}



.tus_cdetail h4{



	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Poppins', sans-serif; font-size:18px; color:#000; text-transform:uppercase; border-bottom:solid 1px #eee;



	font-weight:600; letter-spacing:2px}



.tus_cdetail p{



	margin:0px 0 10px 0; padding:0px 0 0px 0; font-family: 'Poppins', sans-serif; font-size:14px; color:#7e7e7e;}



/*----- Basket ------*/



.yourCart{



    width:100%; text-align:left; text-transform:uppercase; padding:20px; background:#eeeeee; font-weight:bold; font-family: 'Poppins', sans-serif; font-size:18px;



	 border-radius:3px 3px 0 0;}



.cartProduct{



	border:1px solid #eeeeee; border-top:none; background-color:#fff}



.cartProduct:last-child{



	margin-bottom:20px; margin-top:15px;}



.cartPdctImage{



	width:100%; height:200px; text-align:center; position:relative}



.cartPdctImage > img{



	max-height:100%; max-width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); padding:15px; border:solid 1px #ccc}



.cartPdctName{



    font-family: 'Poppins', sans-serif; padding:20px 0 0; color:#333; font-size:14px; text-transform:capitalize}



.cartPdctArt{



	font-family: 'Poppins', sans-serif; padding:5px 0 0; color:#333; font-size:14px;}



.cartPdctSize{



	font-family: 'Poppins', sans-serif; padding:5px 0 10px; color:#333}



.cartQuantity{



	width:60px; font-family: 'Poppins', sans-serif; font-weight:bold; color:#333}



.cartSubmit{



	margin:10px 0; background:#000; font-family:'Poppins', sans-serif; border:none; padding:7px 20px; font-size:14px; color:#fff}



.cartRemove{



	margin:10px 0; background:#000; border:none; padding:8px 20px; font-family: 'Poppins', sans-serif; font-size:13px; color:#fff; text-transform:uppercase; display:inline-block}



.cartRemove:hover{



	color:#fff; text-decoration:none; background-color:#000}



.cartPdctPrice{



	font-family:'Poppins', sans-serif; padding:20px; text-align:right ; color:#fa5400}



.summery{



	background:#191919; margin-bottom:40px;}



.summeryTxt{



	font-family: 'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:15px; border-bottom:#000 1px solid}



.summeryTotal{



	font-family:'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:14px; border-bottom:#000 1px solid; border-top:#333 1px solid; text-transform:uppercase}



.summeryTotal > span{



	float:right}



.summeryOr{



	font-family: 'Poppins', sans-serif; color:#ffffff; font-size:16px;text-align:center}



.cartSend{



	padding:15px 30px; text-align:center}



.cartSend > a{



	font-family:'Poppins', sans-serif; padding:10px; color:#ffffff; font-size:14px; text-transform:uppercase; background:#333; display:block; border-radius:3px;font-weight:bold; text-decoration:none}



.cartSend > a:hover{



	background:#fff; text-decoration:none; color:#000}



.cartAddMore{



	padding:15px 30px; border-top:#333 1px solid; text-align:center}



.cartAddMore > a{



   font-family:'Poppins', sans-serif; padding:10px; color:#ffffff; font-size:15px; text-transform:uppercase; background:#333; display:block; border-radius:3px;  font-weight:bold; text-decoration:none}



.cartAddMore > a:hover{



	background:#fff; text-decoration:none; color:#000}



.cartBasketEmpty{



	font-family:'Poppins', sans-serif; padding:60px 20px ; color:#000000; font-size:25px; background:#eeeeee; text-align:center; margin:20px 0 40px; width:100%}



.tus_lefth h4{



	margin:15px 0 10px 0; padding:10px 0px; color:#000; text-align:left; text-transform:uppercase; font-family: 'Poppins', sans-serif; font-size:20px; border-bottom:solid 1px #eee;



	font-weight:bold; border-top:solid 1px #eee;}



.tus_large{



	margin:0px; padding:15px; box-shadow:2px 2px 10px rgb(0,0,0,0.2);}



/* Gallery */



.tus_prodetail{



	margin:0px; padding:0px;}



.tus_prodetail h1{



	margin:0px 0 0 0; padding:0px 0px 10px 0; color:#000; text-align:left; text-transform:capitalize; font-family: 'Poppins', sans-serif; font-size:15px; border-bottom:solid 1px #ccc;}



.tus_prodetail h2{



	margin:10px 0 10px 0; padding:0px 0px 10px 0; color:#000; text-align:left; text-transform:uppercase; font-family: 'Poppins', sans-serif; font-size:18px; border-bottom:solid 1px #ccc}



.tus_prodetail p{



	margin:0px 0; padding:0px 0; color:#7c7c7c; text-align:left; font-family: 'Poppins', sans-serif; font-size:13px;}



.tus_prodetail p span{



	font-size:16px; color:#000}



.tus_gllery{



	margin:0px 0 15px 0; padding:0px; position:relative;}



.tus_gllery img{



	margin:0 auto; padding:0px;}



.tus_gllery:before{



	content:''; position:absolute; background-color:rgb(0,0,0,0.70); width:100%; height:0; bottom:0; left:0; transition:0.6s}



.tus_gllery i{



	margin:0px auto; padding:12px 0 0 0; background-color:#000; width:40px; height:40px; position:absolute; top:20%; left:0; right:0; text-align:center; color:#fff;



	transition:0.8s; opacity:0; border-top-left-radius:1em; border-bottom-right-radius:1em}



.tus_gllery:hover:before{



	height:100%;}



.tus_gllery:hover i{



	opacity:1; top:40%;}



#fixedbar{



  display: none; position: fixed; top: 0; width: 100%; height:auto; background-color:rgb(255,255,255,0.80); z-index:99999; padding:5px 0;}



#fixedbar:after,#fixedbar:before{



	display:block}



.tus_pbanner{



	margin:20px 0 15px 0; padding:0px;}



.tus_pbanner img{



	margin:0 auto; padding:0px;}



.tus_rlogo img{



	margin:5px 0 0 0; padding:0px;}



.tus_inputsrch{



	margin:0px; padding:11px 15px; width:100%; border:none; background-color:#000; color:#fff; font-family:'Poppins', sans-serif; font-size:13px}



.tus_sbmsrh{



	margin:-40px 3px 0 0; padding:8px 15px; background-color:#fff; color:#000; font-family:'Poppins', sans-serif; font-size:14px; text-transform:capitalize; border:none;



	float:right; position:relative}



.tus_suit img{



	margin:0px; padding:0px;}



















































@media only screen and (min-width: 280px) and (max-width: 359px) {



.tus_logo img{margin:10px auto;}



.tus_headm{float:none; margin-bottom:15px}



.tus_heading h1{font-size:22px;}



.tus_categories h2{font-size:15px;}



.tus_men h4{font-size:20px;}



.tus_men h6{bottom:3%;}



.tus_why{margin-bottom:20px}



.tus_products{margin:0px 0px;}



.tus_signupmain h4{font-size:20px;  margin-bottom:15px;}



.tus_hdsocial h3{font-size:12px;}
.tus_abanner .tus_abhding{display:none;}


}



@media only screen and (min-width: 360px) and (max-width: 479px) {



.tus_logo img{margin:10px auto;}



.tus_headm{float:none; margin-bottom:15px}



.tus_heading h1{font-size:25px;}



.tus_categories h2{font-size:17px;}



.tus_men h4{font-size:22px;}



.tus_men h6{bottom:3%;}



.tus_why{margin-bottom:20px}



.tus_products{margin:0px 0px;}



.tus_signupmain h4{font-size:20px;  margin-bottom:15px;}



.tus_hdsocial h3{font-size:12px;}



.tus_hdsocial{float:none;}

.tus_abanner .tus_abhding{display:none;}

}



@media only screen and (min-width: 480px) and (max-width: 666px) {



.tus_logo img{margin:10px auto;}



.tus_headm{float:none; margin-bottom:15px}



.tus_categories h2{font-size:17px;}



.tus_why{margin-bottom:20px}



.tus_products{margin:0px 0px;}



.tus_signupmain h4{font-size:20px;  margin-bottom:15px;}



.tus_hdsocial{float:none;}

.tus_abanner .tus_abhding{display:none;}

}



@media only screen and (min-width: 667px) and (max-width: 767px) {



.tus_logo img{margin:10px auto;}



.tus_headm{float:none; margin-bottom:15px}



.tus_categories h2{font-size:17px;}



.tus_why{margin-bottom:20px}



.tus_products{margin:0px 0px;}



.tus_signupmain h4{font-size:20px;  margin-bottom:15px;}



.tus_hdsocial{float:none;}

.tus_abanner .tus_abhding{display:none;}

}



@media only screen and (min-width: 768px) and (max-width: 799px) {



.tus_hdsocial h3{font-size:11px;}



.tus_headm{float:none;}



.tus_why img{float:none; margin:0 auto;}



.tus_why p{text-align:center;}



.tus_heading h1{font-size:25px;}



.tus_signupmain h4{font-size:20px;}



.tus_fheading{font-size:18px;}

.tus_abanner .tus_abhding{font-size:20px;}

}



@media only screen and (min-width: 800px) and (max-width: 991px) {



.tus_hdsocial h3{font-size:11px;}



.tus_headm{float:none;}



.tus_why img{float:none; margin:0 auto;}



.tus_why p{text-align:center;}



.tus_heading h1{font-size:25px;}



.tus_signupmain h4{font-size:20px;}



.tus_fheading{font-size:18px;}



}



@media only screen and (min-width: 992px) and (max-width: 1169px) {



.tus_headm{float:none;}



.tus_why img{float:none; margin:0 auto;}



.tus_why p{text-align:center;}



.tus_signupmain h4{font-size:20px;}



}



