/* Slider */
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide,
 [dir=rtl] salla-slider.photos-slider .swiper,
 salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *),
 section.s-block.s-block--photos-slider:first-of-type
 {
    width: 100%;
    margin: 0;
    padding:0;
}
/*--------------------*/

/* unset  */
section.s-block.s-block--fixed-banner.wide-placeholder,  .banner--fixed img, .banner-entry {
    background-color: unset;
}
/*--------------------*/
h2 {
    color: #edb775;
}

@media (min-width:1200px){

  .lg\:grid-cols-6 {
      grid-template-columns: repeat(4, minmax(0,   1fr));
  }
}

@media (max-width:767px){
  a.navbar-brand {
      display: none;
  }
  .container.flex.justify-between.items-center.py-2.text-sm {
      display: none;
  }
  .container {
      margin-top: 20px;
  }
  
    .centered-block {
      display: block !important;
      text-align: center !important;
  }
  
  .centered-block a,
  .centered-block img,
  .centered-block p,
  .centered-block div {
      margin-left: auto;
      margin-right: auto;
  }
    .s-products-slider-card {
      max-width: 215px;
  }
  .store_category_item_wrapper {
    gap: 0px;
}
}

.who-we-are-subtitle {
    font-size: 18px;
    font-weight: 400;

}
.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 > * {
    text-align: center;
}
img.hidden.md\:block, s-social-list {
    margin-left: auto !important;
    margin-right: auto !important;
}
.s-social-list {
    justify-content: center;
}
img.hidden.md\:block {
    max-width: 100px;
}


button.s-slider-prev.s-slider-nav-arrow,button.s-slider-next.s-slider-nav-arrow {
    border: 1px solid rgb(241 203 139);
    padding: 10px 14px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 3px 8px rgba(0,0,0,0.15);
}

button.s-slider-prev.s-slider-nav-arrow:hover,button.s-slider-next.s-slider-nav-arrow:hover {
    box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}
.s-slider-nav-arrow svg {
    fill: #f2ce92;
}
button.s-slider-prev.s-slider-nav-arrow:active {
  color:#f2ce92;
}
.s-button-btn {
    color: black;
}

.flex.flex-col.athena-card-wrapper {
    border: 2px solid #e6af87;
    border-radius: 3px;
box-shadow: 0 4px 10px rgb(160 165 175 / 70%);
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: #ebb67596 !important;
}
h3.accordion-title.home_component_title {
    background-color: #00000085;
}

.s-slider-block__title-right {
    display: none;
}