@media(min-width:768px){.navbar-brand img{width:120px!important}}.top-navbar{display:none}.index .inner i{color:#fff}.index .main-menu li.root-level > a{color:#000}.fixed-pinned .inner i{color:#000!important}.fixed-pinned li.root-level > a{color:#000!important}.store-header{position:relative!important}.store-header .main-nav-container{position:relative!important}.items-stretch{align-items:center}.image-title .title-heade{background-color:transparent!important}section:nth-child(1 of .landing-page-first-bannar) .txt{margin-left:auto!important;margin-right:54%!important;text-shadow:1px 1px 2px #fff;margin-top:90px}.landing-page-fixed-bannar-6{height:80vh}@media (max-width: 768px){.txt.w-full.container.ltr\:\[transform\:rotateY\(-180deg\)\]{margin-left:auto!important;margin-right:auto!important;margin-top:120px}.landing-page-first-bannar h1{width:100%!important;background-color:#ffffff6e;border-radius:20px;padding:3px}}.g_cat .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ads .img .over{background-color:#00000054}.banner_ad img2{background-position:right}.banner_ad img3{background-position:left}.ads .imgs{display:grid;grid-gap:25px;gap:25px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:768px){.ads .imgs{grid-template-columns:repeat(1,minmax(0,1fr))}}.product_deadline{background:#fff;border-radius:8px}.weeklyOffers{height:75vh!important}@media(max-width:768px){.weeklyOffers{height:100vh!important}}.weeklyOffers .text-xs{line-height:2.5rem}.outof-stock{color:#fff!important}.slider-bannars-moving{display:flex!important}.flex.justify-between{display:flex}.banner_ad .img3 > div{background-position:right}.s-products-slider-card.swiper-slide{width:50%;margin-bottom:30px}.s-block--photos-slider .s-slider-block__title-nav{display:none}.s-product-card-entry .s-button-element{background-color:#4C632E!important}button.undefined{color:#fff}.s-button-primary{background-color:#4C632E!important}button.animate__animated.animate__fadeInUp{background-color:#4C632E!important;color:#fff!important}.grid-cols-3 h3,i{color:#4C632E!important}.s-product-card-content-title a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-infinite-scroll-btn{color:#fff!important}.vr_hr_active{color:#f0f8ff!important}.copyright-text p,.copyright-text a{color:#fff!important}.s-payments-list-item{height:5rem!important;width:5rem!important}@media (max-width: 1199px){a#cart-button,a.hidden.lg\:block.cursor-pointer{display:block;padding:12px;margin:0 10px;background:var(--color-primary);border-radius:50%;stroke:#000}}button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-danger-outline.s-button-loader-after{color:var(--color-primary)}


/* Animation keyframes for zoom-in effect */
@keyframes zoomIn {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

/* Styles for overlay */
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Styles for popup container */
.popup-container {
  z-index: 101;
  animation: zoomIn 1s ease forwards;
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Styles for popup header */
.popup-header {
  display: flex;
  justify-content: flex-end;
}

/* Styles for close button */
#closeButton {
  background: none;
  border: none;
  font-size: 36px;
  cursor: pointer;
  color: white;
  position: absolute;
  top: -30px;
  left: -25px;
}

.popup-content img {
max-width:500px
}

@media(max-width:767px){
.popup-content img {
max-width:300px
}
}