/* Add custom CSS styles below */ 

.main-nav-container.fixed-pinned .main-menu > li > a {
 
    color: #480607 !important;
}
.item-text a {
    border-radius: 50px;
}
.fixed-header   .header-btn i, .fixed-header   .mburger svg path,
.fixed-header   .dropdown .my-dropbtn i, 
.fixed-header  .dropdown .dropdown-content a i,
.fixed-header   .search_icon svg path, 
.fixed-header  a.relative salla-cart-summary svg path,
.fixed-header  a[href$="/wishlist"] i,.fixed-header   .menu-wrapper a,
.fixed-header  .s-cart-summary-total {
    color: var(--color-primary)!important;
    stroke: var(--color-primary) !important ;
}

.my-header .s-cart-summary-total {

    color: #ffffff;

}
.landing-page-first-banner .item-text {
    max-width: 500px !important;
}


.my-header .custom-local button span{

    color: #ffffff !important;

}

.my-header .sub-menu {
    background-color: #480607;
    padding: 12px;
}
.osh_card {
    position: unset;
    transform: unset !important;
}
.group.container {
    gap: 2rem;
    justify-content: center;
    flex-direction: row;
    margin: auto;
}
.categories_1 .py-5 {
    padding-bottom: 0;
    padding-top: 0;
}
.osh_card h4 {
    max-width: 200px;
}
[dir=rtl] .\!text-end {
    text-align: start !important ; 
}

img.s-trust-badges-image {
    filter: brightness(0.0)invert(1);
}

#floating-whatsapp {

    display: none;
}
#moatmt_chat_widget {
    display: none;
}
.wa-s-n {

    display: none !important;
}

.article--main * {
    color:#000 !important
}
.osh_best_offer {
    margin-top: 0 !important;
    background: beige;
    display: none;
}
@media (max-width: 768px) {

.group.container {
    gap: 2rem;
    justify-content: center;
    flex-direction: row;
    margin: auto;
  width: 90%;
}
  .osh_card {
 
    width: 45%;
}
.swiper-wrapper.s-slider-swiper-wrapper {
    padding-right: 0;
}
.landing-page-first-banner .item-text {
    max-width: 180px !important;
}

  .landing-page-first-banner  .item-text h1 {
    font-size: 16px !important;
}
  .landing-page-first-banner  .item-text> img {
    width: 100px !important ;
}
salla-trust-badges{
  flex-direction: column
}
  

}
/* pop up */
/* 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;
  position: relative;
}

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

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

.popup-content img {
  max-width: 600px;
}

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