/* logo */
@media (min-width:1200px )
{
    img.logo-normal {
    height: 105px !important;
}
}
/* logo */
/* slider */
section.s-block.s-block--photos-slider {
    margin-top: 0;
}
section.s-block.s-block--photos-slider .swiper-slide {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
section.s-block.s-block--photos-slider .swiper-slide,
section.s-block.s-block--photos-slider .swiper-slide img {
    border-radius: 0 !important;
}
section.s-block.s-block--photos-slider .swiper.s-slider-container {
    padding: 0 !important;
}
button.s-slider-next {
    background:  linear-gradient(to right, #6976df, #7453ae);
}

button.s-slider-prev.s-slider-nav-arrow {
        background:  linear-gradient(to right, #6976df, #7453ae);
}

.s-slider-nav-arrow:not(:disabled):hover svg {
    fill: white !important;
}

.s-slider-nav-arrow svg {
    fill: white !important;
}
.s-block--special-products-slider .s-slider-block__title-nav .s-slider-next span:where([dir=rtl],[dir=rtl] *):before {
    color: white !important;
}

.s-block--special-products-slider .s-slider-block__title-nav .s-slider-nav-arrow span:where([dir=rtl],[dir=rtl] *):before {
    color:  white !important;
}
/* slider */
/* links */
salla-slider#square-links-slider-1 img.lazy.loaded {
    object-fit: contain !important;
}
salla-slider#square-links-slider-2 img.lazy.loaded {
    object-fit: contain;
}

#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--square-links.square-links-1 > div > div.container.mt-4.md\:mt-12 {
    margin-top: -50px;
}

@media (max-width:767px){
  salla-slider#square-links-slider-1 .swiper-slide {
    width: 192px !important;
}
  salla-slider#square-links-slider-2 .swiper-slide {
    width: 192px !important;
}
}

/* links */
/* =========================================================
   Fixed Banner
   ========================================================= */
section.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 0;
}
section.s-block.s-block--fixed-banner.wide-placeholder > .container {
  padding: 0 !important;
  width: 100% !important;
  max-width: unset;
}
.banner--fixed img {
  background-color: transparent;
  border-radius: 0 !important;
  margin-top: 80px;
}
@medi (max-width:767px){
  margin-top: 30px;
  
}
.s-block--hero-slider .swiper-slide .overlay-bg:after {
    background: transparent !important;
}
/* fixed grid */
section.s-block.s-block--banners.container > .grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
}

section.s-block.s-block--banners.container .two-row .banner-entry:first-child {
  grid-area: 1/1/1/1 !important;
}

section.s-block.s-block--banners.container > .grid .banner-entry {
  background-size: contain !important;
  background-color: transparent !important;
  height: 435px !important;
  transition: 0.3s;
}
@media (min-width: 1200px) {
  section.s-block.s-block--banners.container > .grid .banner-entry:hover {
    transform: translateY(-10px);
  }
}
section.s-block.s-block--banners.container > .grid .banner-entry .lazy__bg {
    height:435px !important;
    background-size:contain !important;
    background-repeat:no-repeat;
}
@media (max-width:767px){
    section.s-block.s-block--banners.container > .grid .banner-entry {
    height: 125px !important;
}

    section.s-block.s-block--banners.container > .grid .banner-entry .lazy__bg {
    height: 122px !important;
}
}
/* btn */
.btn{
  background:linear-gradient(to right, #6976df, #7453ae);
  border-radius: 5px !important;
}
/* btn */
/* about */
.flex.md\:gap-15.items-start.justify-center.flex-wrap.md\:flex-nowrap .flex.items-center.justify-center.w-10.h-10.mx-auto.mb-3.rounded-full.sm\:w-12.sm\:h-12 {
    background: linear-gradient(to right, #6976df, #7453ae);
}
section.animated-text {
    background:linear-gradient(to right, #6976df, #7453ae,#7453ae) ;
}
/* about */
/* anmation overlay */
body.index:before {
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.15)
    url(https://i.ibb.co/PvHrqgdv/00o-Jmdqj-Khza-KG15-MVWs-HQQUazyq5n-AXf6-XNl-DLT.avif);
  position: fixed;
  backdrop-filter: blur(50px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  z-index: 99999999999999999 !important;
  transform: scale(0);
  background-size: 200px !important;
  background-repeat: no-repeat;
  background-position: center !important;
  animation-name: logobg;
  animation-duration: 2s;
}
/* product */
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-center {
    background: #40487f;
    color:white !important;
}
.product-card__addToCart__btn salla-button button .s-button-text i:where([dir=rtl],[dir=rtl] *) {
    color:white !important
}
/* =========================================================
   Keyframes
   ========================================================= */
@keyframes logobg {
  0%,
  20%,
  78% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
a.wa-s-n {
    display: none !important;
}