*{padding: 0;margin: 0;box-sizing: border-box;}
body{overflow-x: hidden;}
.herosection{background-color: antiquewhite ! important;}
.nav-bar-style{width: 100%;background-color: rgb(216, 52, 15);}
/* serach icon style */
.search-icon{width: 51vw;height: 5vh;border-radius: 44px;border: none;}
.search-bar-inside{margin-left: -1px;}
.search-icon i {
border-width: 8px;
padding: 10px;
/Ensuresspacearoundtheicon/border-radius: 70%;
/*Optional: makes it circular */;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
font-size: 18px;
background-color: orange;
}
.search-bar-boder1{border: 3px solid rgb(211, 199, 199);height: 53px;width: 53px;border-radius: 40px;}
.third-section{background-color: antiquewhite;}
.search-bar-boder1 i{display: flex;margin-top: 22px;margin-left: 14px;}
.third-section a{
	text-decoration: none;
	list-style-type: none;
}
.social-container a {
	align-items: center;
	width: 31px;
	/Fixedsizetomakeperfectcircle/height: 50px;
	border-radius: 80%;
	/Fullyroundedcircle/text-decoration: none;
	color: white;
	font-size: 10px;
	/Facebookblue/:;
	-webkit-border-radius: 80%;
	-moz-border-radius: 80%;
	-ms-border-radius: 80%;
	-o-border-radius: 80%;
}
.social-container a.youtube {background-color: red; /* YouTube red */}
.img-mobile{height: none;}
.top-stores-container-start{padding: 0! important;gap: 200px! important;max-width: 1671px! important;}
/*.fed-ex-container{padding: 0! important;max-width: 1521px! important;}*/
.card-style1{padding: 0!important;}
.looking-more-offer-border{position: relative;}
.card-body{padding: 0! important;}
/* ALLPRODUCT page css */
.toggle-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border: 2px solid black;
    border-radius: 5px;
    text-decoration: none;
  }

  .toggle-icon i {
    font-size: 20px;
    color: black;
  }

  .toggle-icon:hover {
    background-color: #f0f0f0;
  }
  .profile-icon {
    position: absolute;
    bottom: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #878b8f; /* Bootstrap primary color */
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 20px;
}
.card-box{ height:38vh! important;
    width: 27vw! important;}
@media (min-width: 992px) {.web-footer{display: none;} /* Large screens */.col-lg-1-5 { width: 12.5%; } }
@media (max-width: 900px) { /* For tablets and smaller screens */
	.form-control {max-width: 500px;}
	.looking-more-offer-border{width: auto! important;}
	.offers-card{width: auto;padding: 0! important;}
	.mbl-footer{display: none !important;}
}
.amazonimg {width: 93%;margin-left: 10px;}
.amazon-font1 a{text-decoration: none;display: none;}
.linkedin-img img{width: 58%;object-fit: cover;}
.set-marg {padding:.5rem !important;}
.subst-img{width: 100%; object-fit: cover;}
.divflex-column img{width: 40%;object-fit: scale-down;}
.divflex-column {padding: 3vh !important;}
.offer-cards-bigimg {height: auto; width: 60%; object-fit: scale-down;}
.looking-more-offer-border{width: 100%; background-color:whitesmoke;}
.offer-section-img{padding: 0px !important; margin-top: 8px;}
.cat-img {height: auto;}.cat-img img{ width: 50%;object-fit: scale-down;}
.set-con{margin: 0.5rem;}
a{text-decoration: none;}
.list-unstyled a{text-decoration: none;}
@media (max-width: 600px) {
	.divflex-column {height: 66px !important;padding: 0vh !important;}
	.amazonimg{width: 100%;margin-left: 0px !important;}
	.linkedin-img img { width: 66% !important;}
	.set-marg {padding:0rem !important}
	.amazon-font1 a{text-decoration: none;display: block;}
	.body{overflow-x: hidden;}
	.serach-bar1 {max-width: 50%;}
	.logoutbar{display: flex;justify-content: space-evenly;padding: 8px;}
	.img-1,.img-2,.product-img-1{display: none;}
	.carousel-img{height: 10vh! important;}
	.mobile-img{height: 40px! important;}
	.mobile-img-font{font-size: 12px;}
	.amazon-card{height: 20vh ! important;}
	.img-mobile {height: 6vh;}
	.linkedin-img{height: 14vh ! important;}
	.img-font{font-size: 10px;}
	.offer-cards-img{width: 8vw ! important;height: 4vh ! important;}
	.looking-more-offer-border{height: 15vh ! important;}
	.offer-cards-bigimg{height: 14vh! important;position: relative;}
	/*.top-stores-img{position: absolute;}*/
	.top-stores-continer{height: 14vh;gap: 40px! important;}
	.topstores-font1{font-size: 10px;justify-content: center;margin-top: -10px;}
	.topstores-font2{font-size: 10px;margin-top: -2px;}
	.topstores-font3{font-size: 8px ! important;margin-top: -32px ! important;}
	.offers-card{height: 18vh ! important;width: 48 vw ! important;justify-content: auto! important;}
	/*.top-stores-img{height: 6vh! important;width: 26vw;position: relative;}*/
	.popular-offer-card-font1 {font-size: 9px; /* Adjusted for readability */font-weight: 700;position: absolute;}
	.popular-offer-card{height: 8vh;}.card-img-top{position: relative;}
	.popular-offer-card-font2{position: absolute;margin-left: 13px;margin-left: 3px;}
	.popular-offer-heading{position: relative;}
	.popular-offer-heading1{position: absolute;margin-left: -19px;font-size: 13px;}
	.popular-offer-heading-p{margin-left: -11px;}
	.ronalo-cards{width: auto! important;}
	.amazon-font1{font-size: 10px! important;}
	.offer-card-style1{display: flex;justify-content: center;gap:0! important;}
	.offer-section-img{display: flex;justify-content: center;}
	.ronaldo-container{border-radius: 53%;height: 6vh! important;width: 13vw! important;}
}
@media screen and (max-width: 400px){
	body{overflow-x: hidden;}.img-font {	font-size: 11px;margin-top: 13px! important;}
	.top-stores-continer{height: 22vh; }
	.top-stores-continer img{ max-width: 100% !important;object-fit: scale-down; height: auto !important;}
	.topstores-font1{font-size: 10px;justify-content: center;margin-top: -11px;margin-left: 8px;}
	.topstores-font2{font-size: 10px;position: absolute;margin-top: -2px;margin-left: 18px;}
	.topstores-font3{font-size: 5px ! important;margin-top: 18px ! important;text-align: center;}
	.popular-offer-card-font2 {font-size: 7px;}
	.linkedin-img {	height: 14vh ! important;width: 28vw! important;	}
	.popular-offer-card {height: 6vh;}
	.offers-card {height: 18vh ! important;width: 52 vw ! important;justify-content: auto ! important;margin-bottom: 2px;}
	.looking-more-offer-head{font-size: 15px ! important;font-weight: 700;}
	/*.top-stores-img{height: 6vh! important;width: 26vw;position: relative;}*/
	.popular-offer-heading1 {position: absolute;margin-left: -20px;margin-top: 6px ! important;font-size: 9px;}
	.amazon-card {width: 28vw;height: 23vh ! important;}
	.looking-more-offer-border {position: relative;}
}
/* new page styles-------------------------------------------------------- */
@media (max-width: 600px) { 
.left-section-font{ font-size: 12px!important;  }
.filter-font{font-size: 9px! important;}
.filter-font1{font-size: 9px! important;width: 12vw! important;}
.filter-font1{width: 31px! important;height: 32px! important;}
.filter-font0{font-size: 9px ! important;width: 10vw;height: 5vh;}
.recent-font{font-size: 10px! important;width: 20vw;}
.home-font1{width: 29px! important;height: 30px ! important;}
.hero-sec{gap: 3% ! important;max-width: 100% ! important;}  
.button-font{font-size: 7px ! important;width: none;margin-left: 12px! important;padding: 0! important;}
.word, .word-list li {opacity: 1; transform: translateY(0); }
.font-list{font-size: 12px! important;}
.card-box{
padding-left: 0! important; 
padding-right: 0! important;
padding-top: 0! important;
width: 100% !important;  
height: 25vh !important;  
}
.main-cont{
padding-left:0! important; 
padding-right:0! important;
padding-top:0! important;
}
.profile-icon{
	position: absolute;
	bottom: -32px;
	right: 10px;
	width: 33px! important;
	height: 25px! important;
	padding-left: 0! important;
	padding-right: 0! important;
	padding-top: 0! important;
	padding: 14px ! important;
	border-radius: 50%;
	background-color: #878b8f;
	display: flex;
	;
	align-items: center;
	justify-content: center;
	color: white;
	font-size: 14px;
}
}

/*login form*/
