article#productDescription li {
    list-style: inside !important;
}
.banner_ad .img2 {
    grid-row: span 2;
}
.banner_ad .img3 {
    display: none;
}

.banner_ad .img1 .text {
    width: 100%;
  /*  backdrop-filter: brightness(0.5);*/

    margin: 0;
    padding: 15px 0;
}
.banner_ad .img2 .text {
    width: 100%;
  /*  backdrop-filter: brightness(0.5);*/
    margin: 0;
    padding: 15px 0;
}
@media (max-width: 768px) {
/*.txt.flex.justify-center.flex-col.w-full.h-full.container {
    opacity: 0;
}*/
.txt.flex.justify-center.flex-col.w-full.h-full.container {
    width: 50% !important;
    margin-left: 0px;
}
section:nth-child(1 of section.landing-page-first-banner) .container {
    margin-right: 0px!important;
    margin-left: auto !important;
}
section:nth-child(1 of section.landing-page-first-banner)  h1.animate__animated{
    font-size: 13px !important;
}
section:nth-child(1 of section.landing-page-first-banner)  img {
    object-position: 20%;
}
}
.max-w-24.mb-2,
 .navbar-brand img {
    filter: invert(1);
}
@media (min-width: 768px) {
#slider-6 .w-full.h-full.container {
    right: -22%;
    width: 40% !important;
    position: relative;
}
   #slider-8 .swiper-slide.swiper-slide-active[aria-label="2 / 2"] .txt.flex {
        right: 22%;
        width: 40% !important;
        position: relative;
   }
}

.s-block__title {
    margin-bottom: 3rem;
}

salla-slider.photos-slider .swiper-slide { 
margin: 0rem !important; width: 100%; padding: 0rem !important; border-radius: 0rem !important; } .rounded-md { border-radius: 0rem !important; } section.s-block.s-block--photos-slider {margin-top: 0rem;margin-bottom: 0rem !important;} .s-slider-has-notitle .s-slider-block__title{ margin-top: 0rem !important; } salla-slider.photos-slider .swiper { margin: 0rem !important; width: 100%; padding: 0rem !important; }
@media (max-width:1199px){
a#cart-button {
    display: block !important;
}
salla-cart-summary.ml-\[5px\].rtl\:ml-\[unset\].rtl\:mr-\[5px\].hidden.lg\:flex.items-center.justify-between.gap-\[7px\].pointer-events-none.hydrated {
    display: block !important;
}
.s-cart-summary-wrapper #s-cart-icon {
    display: none !important;
}}


article#productDescription li {
    list-style: inside !important;
}
article#productDescription  span, article#productDescription li > strong,
.main-content h1{
    color: initial;
}


/*edits*/
@media (max-width:768px){
.s-add-product-button-main .s-add-product-button-mini-checkout {
    display: none;
}
.s-add-product-button-main:not(.w-full) > salla-button {
    width: 100% !important;
}
.s-quick-buy-apple-pay{
  display:none !important;
}
footer salla-apps-icons .s-apps-icons-list {
    margin: auto;
    width: fit-content;
}
#whatsapp-button {
    bottom: 70px !important;
}
.VisitorsCounter24567 {
    bottom: 60px !IMPORTANT;
}}
@media (max-width: 768px) {
    .s-add-product-button-main:not(.w-full) > salla-button {
        width: 50% !important;
    }
#whatsapp-button {
    bottom: 85px !important;
    right: unset !important;
    left: 20px;
}
.VisitorsCounter24567 {
    display: none;
}
}
/* 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;
}

/* 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:600px
}

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