/* Add custom CSS styles below */ 
/* Add custom CSS styles below */

html, body, #main-content {
  overflow-x: hidden !important;
  max-width: 100% !important;
}
#image-swipe-selector-root{
      height: 250px;
}
[class="text-base sicon-shopping-bag"]{
  display: none;
}
.s-products-list-vertical-cards { 
    row-gap: 13.625rem !important;
    column-gap: 0.625rem !important;

}
.s-block {
    margin-top: unset !important;
}
.s-product-card-content-footer{
  salla-add-product-button{
width: 41px;
}
}
salla-slider .swiper-slide {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.swiper {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.s-product-card-content{
      align-items: end;
}
.s-product-card-content-main {
  width:100%;
}
.main-nav-container {
    --tw-shadow: unset !important;
    box-shadow: unset !important;

    .bg-inherit {
      background-color: white;
      border-right: #16193e solid 1.5px;
      border-left: #16193e solid 1.5px;
      border-bottom: #16193e solid 1.5px;
    }
    .container{
      .items-stretch{
        background-image: url(https://i.ibb.co/bMyzx6B7/0e85c279-6e19-41a0-8f4b-8260e7774d45.png);
        background-position: center;
        background-repeat: no-repeat;
       background-size: contain;
        /*border-bottom: #16193e solid 3px !important;
      */}
      .justify-end{
          margin-left: -35px;
      }
  }
}
.s-product-card-wishlist-btn{
  display: none;
  
}
.overflow-auto {
    overflow: visible;
}
.s-product-card-content-footer {
    overflow: visible;
    position: absolute;
    bottom: 9px;
}
.s-product-card-content-sub {
margin-bottom: unset !important;
}
.s-button-outline{
.s-button-text {
    span:last-child{
    display:none;
  }
  overflow: visible;
}
}
.s-button-outline{
.s-button-text:after {
content:"+";
font-size: 25px;
}
}

.s-button-btn.s-button-outline {
  
    /*width: 20%;*/
    padding: 6px 5px 10px 5px !important;
    border-radius: 0rem !important;
    background-color: black;
    color: white;
    fill: white;
  
}
.top-navbar {
background-color: #0e0f27 !important;
}
.overflow-hidden{
    overflow: visible;
}
 .s-slider-container{
       /*margin-top: 50%;*/
 }
[class="mb-4 sm:mb-6 flex justify-between items-center"]{
  margin-bottom: 14rem !important;
}
.s-product-card-promotion-title{
  display: none;
}
.s-slider-block__title{
  display: none;
}
.swiper {
    overflow: visible;
}
.s-product-card-image {
    height: 200% !important;
    background-color: unset !important;
    /*position: absolute;
    top: -216px;*/
    z-index: 2;
}
.s-product-card-vertical {
    border: 1px solid #16193e;
    border-radius: 0px 0px 0rem 0rem;
}
.fixed-header{
  .container{
     /*border-bottom: #16193e solid 3px !important;
  */
    }
}
.s-block--fixed-banner{
  .container{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  margin-top: 0px !important;
}
.navbar-brand{
    display: none;
}
.s-cart-summary-content{
    display: none;
}
.banner--fixed img {
background-color: #ffffff;
  border: unset;
}

.rtl\:mr-4:where([dir="rtl"], [dir="rtl"] *) {
margin-right: unset !important; 
}
.sicon-shopping-bag{
    margin-left: unset !important;
}
.header-btn__icon{
  border-width: 0px !important;
}
.header-btn__icon.icon:where([dir=rtl],[dir=rtl] *) {
    margin-left: 0px !important;
}
.s-user-menu-trigger {
    background-color: unset !important;
}