@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_logo img{
	margin:25px 0px; padding:0px;}
.tus_headm{
	margin:17px 0 0px 0; padding:0px;}
.tus_inputsrch{
	margin:0px; padding:10px; width:100%; border:solid 1px #000; color:#fff; font-family: 'Poppins', sans-serif; font-size:13px; background-color:#000}
.tus_sbmsrh{
	margin:-42px 1px 0 0; padding:10px 15px; background-color:#ffcc01; color:#000; font-size:14px; text-transform:uppercase; text-align:center; font-family: 'Poppins', sans-serif; border:none;
	float:right; position:relative}
#fixedbar{
	position:fixed; width:100%;top:0; margin:0px; padding:0px 0; background-color:rgb(0,0,0,0.7); display:none; z-index:1}
#fixedbar:before,#fixedbar:after{
	display:block;}
.tus_fixm{
	margin:0px; padding:0px; float:right;}
.tus_rlogo img{
	margin:10px 0 0 0; padding:0px;}
.tus_slider{
	margin:0px; padding:0px; position:relative;}
.tus_slider img{
	margin:0 auto; padding:0px; width:100%;}
.tus_header{
	margin:0px; padding:0px; position:absolute; width:100%; z-index:999999;}
.tus_email{
	margin:0px auto; padding:15px 0; background-color:#000; text-align:center}
.tus_email p{
	margin:0px 50px; padding:0px; display:inline-block; font-family:'Poppins', sans-serif; font-size:14px; color:#ffcc01}
.tus_email p img{
	margin:0px 5px 0 0; padding:0px;}
.tus_banner{
	margin:0px; padding:0px; position:relative;}
.tus_banner img{
	margin:0 auto; padding:0px;}
.tus_pdfdown{
	margin:0px 0 15px 0; padding:20px; background-color:#f5f5f5; border:solid 1px #ccc; overflow:auto; border-radius:1em}
.tus_pdfdown img{
	margin:0px 15px 0 0; padding:0px; float:left;}
.tus_pdfdown h5{
	margin:0px 0 10px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:20px; color:#ffcc01; text-transform:capitalize;}
.tus_pdfdown h6{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize;}

/*------- About us ------*/
.tus_company{
	margin:35px 0 0 0; padding:0px; }
.tus_company img{
	margin:0px 0 15px 0; padding:0px;}
.tus_company h4{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:35px; color:#ffcc01; text-transform:capitalize; letter-spacing:2px}
.tus_company p{
	margin:0px 0 15px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:13px; color:#999; text-align:justify}
.tus_readmore{
	margin:0px; padding:8px 10px; background-color:#ffcc01; color:#000; width:110px; font-size:16px; text-align:center; text-transform:capitalize; transition:0.8s;
	border-radius:0.5em}
.tus_readmore:hover{
	background-color:#000; color:#fff;}
.tus_catebg{
	margin:20px 0 10px 0; padding:30px 0; background-color:#111111;}
.tus_heading{
	margin:10px auto 25px auto; padding:0px; position:relative}
.tus_heading h4{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:30px; color:#ffcc01; text-transform:uppercase; text-align:center; letter-spacing:2px}
.tus_heading span{
	margin:0px; padding:0px; position:absolute; top:12px; left:15%}
.tus_heading span1{
	margin:0px; padding:0px; position:absolute; top:12px; right:15%}
.tus_heading img{
	margin:0 auto 20px auto; padding:0px;}
/*------- Featured ------*/
.tus_categories{
	margin:0px; padding:0px; position:relative; border-radius:1em; background-color:#ffcc01; overflow:hidden}
.tus_categories .tus_cbox{
	margin:0px; padding:0px; position:relative;  border-top-left-radius:7em; overflow:hidden}
.tus_categories .tus_cbox img{
	margin:0 auto; padding:0px; width:100%; height:100%;}
.tus_categories .tus_cbox h5{
	margin:0px auto; padding:10px; background-color:#ffcc01; color:#000; text-transform:capitalize; text-align:center; width:120px; position:absolute; top:25%; left:0;
	font-size:16px; font-family:'Poppins', sans-serif; right:0; border-radius:0.50em; transition:1s; opacity:0}
.tus_categories .tus_cbox:before{
	content:''; position:absolute; background-color:rgb(0,0,0,0.70); width:100%; height:100%; top:0; left:-100%; transition:0.8s}
.tus_categories:hover .tus_cbox:before{
	left:0;}
.tus_categories:hover .tus_cbox h5{
	opacity:1; top:45%;}
.tus_categories h4{
	margin:0px; padding:14px 0; color:#000; text-align:center; text-transform:uppercase; font-family:'Poppins', sans-serif; font-size:16px; font-weight:bold}
.tus_categories .tus_cbox h5:hover{
	background-color:#fff; color:#000;}
.tus_why{
	margin:0px 0 15px 0; padding:30px 20px; position:relative; background-color:#fffee0}
.tus_why img{
	margin:0 auto; padding:0px;}
.tus_why h3{
	margin:10px 0 10px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:14px; color:#000; text-transform:capitalize; text-align:center; font-weight:bold}
.tus_why p{
	margin:0px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:12px; color:#000; text-align:center;}
.tus_products{
	margin:0px 0 15px 0; padding:30px 15px 30px 15px; position:relative; background-color:#fff; overflow:hidden; border:solid 1px #eee}
.tus_products img{
	margin:15px auto; padding:0px;}
.tus_products .tus_pbox{
	margin:0px; padding:10px 10px; background-color:#ffcc01; position:absolute; bottom:-100%; left:0; width:100%; transition:0.8s}
.tus_products .tus_pbox h5{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize; text-align:center; font-weight:bold}
.tus_products .tus_pbox p{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize; text-align:center; font-weight:bold}
.tus_products:before{
	content:''; position:absolute; background-color:rgb(0,0,0,0.7); bottom:0; left:0; width:100%; height:0; transition:0.6s}
.tus_products span{
	margin:0px; padding:7px 0 0 0; background-color:#000; width:45px; height:45px; text-align:center; position:absolute; left:10%; top:35%; color:#ffcc01; font-size:20px;
	transition:0.8s; opacity:0}
.tus_products span1{
	margin:0px; padding:7px 0 0 0; background-color:#000; width:45px; height:45px; text-align:center; position:absolute; right:10%; top:35%; color:#ffcc01; font-size:20px;
	transition:0.8s; opacity:0}
.tus_products:hover:before{
	height:100%;}
.tus_products:hover span{
	opacity:1; left:32%;}
.tus_products:hover span1{
	opacity:1; right:32%;}
.tus_products:hover .tus_pbox{
	bottom:0;}
.tus_products .tus_imgheight{
	margin:0px; padding:0px; width:100%; height:148px;}
.tus_testimonial{
	margin:0px 0 20px 0; padding:25px 30px; background-color:#fffee0;}
.tus_testimonial img{
	margin:0 auto; padding:0px; border-radius:100%; width:100px; height:100px; object-fit:cover}
.tus_testimonial p{
	margin:20px 0 25px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:13px; color:#000; text-align:center;}
.tus_testimonial h4{
	margin:0px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-align:center; font-weight:bold; text-transform:capitalize}
.tus_testimonial h6{
	margin:0px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#ffcc01; text-align:center; text-transform:capitalize}
/*------- Footer ------*/
.tus_footer{
	margin:0px 0 0 0; padding:40px 0 60px 0; background-color:#111111; border-top:solid 7px #ffcc01}
.tus_ftsocail{
	margin:0px; padding:0px; position:relative;}
.tus_ftsocail a{
	margin:0px 5px; padding:0px 0px; display:inline-block; color:#ffcc01; font-size:15px;}
.tus_ftsocail a:hover{
	color:#fff; text-decoration:none;}
.tus_fheading{
	margin:0px 0 15px 0px; padding:0px; font-family:'Poppins', sans-serif; font-size:20px; text-transform:uppercase; color:#fff;}
.tus_fmenu{
	margin:0px 0 0px 0px; padding:0px;}
.tus_fmenu a{
	margin:0px 0 8px 0; padding:0px; display:block; font-family:'Poppins', sans-serif; font-size:13px; color:#999; text-transform:capitalize; transition:0.8s}
.tus_fmenu a i{
	color:#ffcc01; font-size:5px}
.tus_fmenu a:hover{
	color:#ffcc01; text-decoration:none; padding-left:5px;}
.tus_copy{
	margin:0px 0 0 0; padding:20px 0; background-color:#252525}
.tus_copy p{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:13px; color:#fff; text-align:center}
.tus_ftabt{
	margin:0px; padding:0px;}
.tus_ftabt img{
	margin:0px; padding:0px;}
.tus_ftabt p{
	margin:15px 0 15px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:13px; color:#999; text-align:justify}
.tus_quick{
	margin:0px; padding:0px;}
.tus_quick p{
	margin:0px 0 12px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:13px; color:#999;}
.tus_quick p i{
	color:#ffcc01; font-size:16px; margin-right:3px}
.tus_map img{
	margin:20px auto 0 auto; padding:0px;}
/*----- Nxt Pages ------*/
.tus_nxtheading{
	margin:20px 0 30px 0; padding:0px; position:relative}
.tus_nxtheading h1{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:30px; color:#000; text-transform:uppercase; text-align:center; letter-spacing:2px; font-weight:bold}
.tus_nxtheading h1 span1{
	color:#ffcc01;}
.tus_nxtheading:before{
	content:''; position:absolute; background-color:#ffcc01; width:70px; bottom:-10px; left:50%; height:2px; transform:translate(-50%,-50%);}
.tus_nxtheading:after{
	content:''; position:absolute; background-color:#000; width:7px; height:7px; left:45.5%; bottom:-12px; transform:rotate(45deg); border-radius:100%;}
.tus_nxtheading span{
	content:''; position:absolute; background-color:#000; width:7px; height:7px; right:45.5%; bottom:-12px; transform:rotate(45deg); border-radius:100%;}
.tus_lefth h4{
	margin:15px 0 10px 0; padding:10px 10px; color:#fff; font-family:'Poppins', sans-serif; font-size:20px; text-transform:uppercase;
	background-color:#000}
.tus_nextmenu{
	margin:15px 0 15px 0; padding:10px 10px; background-color:#000}
.tus_nextmenu a{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:15px; text-transform:capitalize; color:#fff; width:100%;}
.tus_nextmenu span{
	margin:0px 3px; font-size:15px; color:#fff}
.tus_nextmenu a:hover{
	color:#ffcc01; text-decoration:none;}
.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:#999;}
.tus_abanner img{
	margin:0 auto; padding:0px;}
/*----- 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; 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:#ffcc01; color:#000; text-decoration:none;}
.tus_continp:focus{
	box-shadow:2px 3px 3px rgb(0,0,0,0.2);}
.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%}
.sitemap_cate{
	margin:0px 0 20px 0; padding:0px;}
.sitemap_cate h4{
	margin:0px 0 10px 0; padding:0px 0 5px 0; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:uppercase; font-weight:bold; 
	border-bottom:solid 1px #ccc;}
.sitemap_cate p{
	margin:0px 0 0px 0; padding:0px 0 0px 0; font-family:'Poppins', sans-serif; font-size:15px; color:#999;}
.sitemap_cate p:hover{
	color:#ffcc01; text-decoration:none;}
.sitem_menu{
	margin:0px 0 15px 0; padding:0px; text-align:center}
.sitem_menu ul{
	margin:0px; padding:0px;}
.sitem_menu ul li{
	margin:0px 10px; padding:0px; list-style:none; display:inline-block;}
.sitem_menu ul li a{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize;}
.sitem_menu ul li a:hover{
	color:#ffcc01; text-decoration:none;}
.tus_large{
	margin:0px; padding:10px; border:solid 4px #eee;}
.tus_prodetail{
	margin:0px; padding:25px; background-color:#f5f5f5;}
.tus_prodetail h1{
   margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:22px; color:#000; text-transform:capitalize;}
.tus_prodetail h2{
   margin:10px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#ffcc01; text-transform:capitalize;}
.tus_prodetail p{
   margin:0px 0; padding:0px; font-family:'Poppins', sans-serif; font-size:14px; color:#999;}
.tus_prodetail p span{
	font-weight:bold; color:#000; font-size:16px}
.tus_cnhding{
	margin:15px 0 0 0; padding:0px 0 10px 0; font-family:'Poppins', sans-serif; font-size:18px; color:#000; text-transform:uppercase; font-weight:bold; border-bottom:solid 1px #eee}
.tus_cinfmtion{
	margin:15px 0 0 0; padding:15px 15px; border:solid 1px #eee; position:relative; display:flex}
.tus_cinfmtion i{
	margin:0px 15px 0 0; padding:12px 0 0 0; background-color:#000; color:#fff; width:50px; height:50px; text-align:center; border-radius:100%; font-size:25px}
.tus_cinfmtion p{
   margin:0px 0; padding:13px 0 0 0; font-family:'Poppins', sans-serif; font-size:14px; color:#000;}




















@media only screen and (min-width: 280px) and (max-width: 359px) {
.tus_header{position:inherit; background-color:#000}
.tus_logo img{margin:15px auto;}
.tus_headm{margin-bottom:15px; margin-top:0px}
.tus_email p{margin:0px 20px 10px 20px;}
.tus_company{margin-top:15px;}
.tus_heading span1{top:30px;}
.tus_heading span{top:-20px;}
.tus_heading h4{font-size:17px;}
.tus_categories{margin-bottom:20px; margin-top:10px}
.tus_products:hover span{left:29%;}
.tus_products:hover span1{right:29%;}
.tus_products{margin-top:15px;}
.tus_fheading{margin-top:15px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px) {
.tus_header{position:inherit; background-color:#000}
.tus_logo img{margin:15px auto;}
.tus_headm{margin-bottom:15px; margin-top:0px}
.tus_email p{margin:0px 20px 10px 20px;}
.tus_company{margin-top:15px;}
.tus_heading span1{top:30px;}
.tus_heading span{top:-20px;}
.tus_heading h4{font-size:23px;}
.tus_categories{margin-bottom:20px; margin-top:10px}
.tus_products{margin-top:15px;}
.tus_fheading{margin-top:15px;}
}
@media only screen and (min-width: 480px) and (max-width: 666px) {
.tus_header{position:inherit; background-color:#000}
.tus_logo img{margin:15px auto;}
.tus_headm{margin-bottom:15px; margin-top:0px}
.tus_email p{margin:0px 20px 10px 20px;}
.tus_company{margin-top:15px;}
.tus_heading span1{top:30px;}
.tus_heading span{top:-20px;}
.tus_heading h4{font-size:24px;}
.tus_categories{margin-bottom:20px; margin-top:10px}
.tus_products{margin-top:15px;}
.tus_fheading{margin-top:15px;}
}
@media only screen and (min-width: 667px) and (max-width: 767px) {
.tus_header{position:inherit; background-color:#000}
.tus_logo img{margin:15px auto;}
.tus_headm{margin-bottom:15px; margin-top:0px}
.tus_email p{margin:0px 20px 10px 20px;}
.tus_company{margin-top:15px;}
.tus_heading span1{top:30px;}
.tus_heading span{top:-20px;}
.tus_heading h4{font-size:30px;}
.tus_categories{margin-bottom:20px; margin-top:10px}
.tus_products{margin-top:15px;}
.tus_fheading{margin-top:15px;}
}
@media only screen and (min-width: 768px) and (max-width: 799px) {
.tus_email p{margin:0 30px;}
.tus_heading span{left:-27px}
.tus_heading span1{right:-27px}
.tus_heading img{width:70%;}
.tus_products .tus_imgheight{height:90px}
.tus_testimonial p{text-align:justify;}
.tus_fheading{font-size:17px;}
}
@media only screen and (min-width: 800px) and (max-width: 991px) {
.tus_email p{margin:0 30px;}
.tus_heading span{left:-27px}
.tus_heading span1{right:-27px}
.tus_heading img{width:70%;}
.tus_products .tus_imgheight{height:90px}
.tus_testimonial p{text-align:justify;}
.tus_fheading{font-size:17px;}
}
@media only screen and (min-width: 992px) and (max-width: 1169px) {
.tus_email p{margin:0 30px;}
.tus_heading span{left:10%}
.tus_heading span1{right:10%}
.tus_heading img{width:70%;}
.tus_products .tus_imgheight{height:90px}
.tus_testimonial p{text-align:justify;}
.tus_fheading{font-size:17px;}
}
