/* ---------- Navbar ---------- */
.navbar{
	position:fixed;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) !important;
	width: 100%;
	z-index:1021;
	top:0;
	left:0;
	transition: top 0.3s ease;
}
.breadcrumb{display: none !important;}

/* ---------- Home Page ---------- */
.banner-parent-container{
	background-image: url(https://store-media.mpowerpromo.com/68936f4dcaf556c59ffb473f/pages/68936f50caf556c59ffb4bb7/8_07_2025-13_46_44banner_bckgnd-1754626555767.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 90vh;
}
.home-page-body{
	padding-top: 5%;
  padding-bottom: 5%;
}
.row-container{
	padding-left: 5%;
	padding-right: 5%;
}
.row-item{max-width: 25% !important;}

/* ---------- Product Page ---------- */
.product-view-body{
	  padding-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
}
.vue-lb-button-close{margin-top: 6rem;}
#mPowerProductView > div > div.row > div.col-md-6.mb-3.pt-2.product-image-col > div > div > div > span > div:nth-child(2) > div > div.vue-lb-content > div.vue-lb-figure > img {
padding-bottom: 25px; 
margin-top: 7rem;
}
.vue-lb-thumbnail-wrapper{padding-top: 1rem;}
.vue-lb-footer-count{display:none;}

/* ---------- Cart Page ---------- */
.mb-0{margin-top: 8rem !important;}
table.mb-0 {margin-top: 0 !important;}

/* ---------- Checkout Page ---------- */
.checkout-title{margin-top: 8rem;}

/* ---------- Footer ---------- */
.footer-content-container{justify-content: space-evenly;}

/*Tablet Width*/
@media (max-width: 1024px) and (min-width: 577px){ 
	.navbar-nav-links-container.headerlinks > a.d-lg-none {display: none !important;}
	.product-view-body{padding-top: 14% !important;}
}
/*Standard Phone Width*/
@media (max-width: 576px){ 
	.row-item{min-width: 80% !important;}
	.nav-link-mobile{display: none !important;}
	.banner-parent-container{
    background-size: 177% !important;
    background-color: #89263A !important;
	}
	.fa-bars{color: white !important;}
	.text-color-mobile{color: black !important;}
	.product-view-body{padding-top: 30% !important;}
}