/* Add custom CSS styles below */ 
:root {
    --main-color: #a67776;
    --white-color: #fff;

}
body{
background-color:var(--white-color);
}

/*******header******/


header.store-header  .inner.bg-inherit {
    background-color:var(--main-color);
}

header.store-header  .inner.bg-inherit {
    background-color:var(--main-color);
}

header.store-header .main-nav-container i.header-btn__icon.sicon-user-circle,
header.store-header .main-nav-container i.header-btn__icon.icon.sicon-shopping-bag{
   background-color:#fff !important;
    color:var(--main-color);
    
}
.main-nav-container span.s-cart-summary-count {
    background-color:white;
    color:var(--main-color);
    border:1px solid var(--main-color);
    
} 
@media(min-width:992px){

nav#mobile-menu ul li a:not([aria-label="تخفيضات"]){
    color:#fff;  
}
nav#mobile-menu #offers > a:hover {
    color:#fff;
    
}
}

header.store-header b.s-cart-summary-total {
    color:#fff;
}

/**    silder block ***/
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;
}
.home-slider.photos-slider .s-slider-block__title-nav {
    display:none !important;
}
/** End silder block ***/
/** banners blocks ***/
section#IRT__photos-slider-0
{
    margin-bottom: 0 !important;
}
section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: unset !important;
}
.banner--fixed img {
    border-radius: 0 !important;
}
section.s-block.s-block--banners.container a.banner-entry.square-photos {
    background-color: transparent;
    height: 450px;
}
/** End banners ***/


/***product***/

.s-products-slider-slider  .s-slider-block__title h2 {
    color:var(--main-color)!important;
}


custom-salla-product-card {
    border:1px solid #ddd;
    transition:0.5s !important;
        overflow: hidden;
}
custom-salla-product-card:hover{
    transform:translateY(-10px);
box-shadow: 3px 3px 5px 4px #ddd !important;
border:1px solid var(--main-color) ;
    
}
body.index salla-products-slider.s-products-slider-wrapper.hydrated .swiper.s-slider-container {
    padding:30px 0 !important;

}
.s-slider-block__title .s-slider-block__title-nav {
        display:none !important;
}
.s-products-slider-slider .s-slider-block__title {
    text-align:center !important;
    justify-content:center !important;
    align-items:center !important;
    
}
.s-products-slider-slider .s-slider-block__title-right h2 {
        padding: 20px 15px !important;
        position: relative;
        transition: 0.1s;
        
}
.s-products-slider-slider .s-slider-block__title-right h2:hover{
    color:white !important; 
    border-radius: 8px !important;
}
.s-products-slider-slider .s-slider-block__title-right {
    padding:0 !important;
}
.s-products-slider-slider .s-slider-block__title-right h2::after{
    content:"";
    position:absolute;
    height:15px;
    width:15px;
    background-color:var(--main-color) !important;
    border-radius:50px;
    left:-50px;
    z-index:-1;
    transition:0.5s;
    top:50%;
    transform:translateY(-50%)
    
}
.s-products-slider-slider .s-slider-block__title-right h2:hover::after{
    left:0;
    width:100%;
    height:100%;
    border-radius: 8px;
}

.s-products-slider-slider .s-slider-block__title-right h2::before{
      content:"";
    position:absolute;
    height:15px;
    width:15px;
    background-color:var(--main-color) !important;
    border-radius:50px;
    right:-50px;
    z-index:-1;
    transition:0.5s;
    top:50%;
    transform:translateY(-50%)
}
.s-products-slider-slider .s-slider-block__title-right h2:hover::before{
    right:0;
    width:100%;
    height:100%;
    border-radius:8px;
}

button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color:var(--main-color) !important ;
    color:#fff;
}
salla-products-list.flex-1.min-w-0.overflow-auto.s-products-list.hydrated
 {
    padding: 15px 20px;
}

/***product***/

.s-products-slider-slider  .s-slider-block__title a.s-slider-block__display-all {
    display:none;
}
.s-block--features__item {
    background: 0 0;
    border: none;
    border-radius: 0;
    box-shadow: none !important;
}
@media(min-width: 1024px) {
.s-block--features__item:not(:last-child){
    position: relative;
}
.s-block--features__item:not(:last-child):before {
    position: absolute;
    content: '';
    width: 3px;
    height: 60px;
    background-color: #d8d8c8;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
}

.s-block--features__item .feature-icon {
    height: 7rem;
    width: 7rem;
}

.s-block--features__item .feature-icon i:before {
    content: '';
    width: 70px;
    height: 70px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

}
.s-block--features__item .feature-icon{
        background-color:transparent;
    
}
.s-block--features__item .feature-icon i {
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;


}

 section.s-block.s-block--features.container > div > div:nth-child(1) > div > i{
    background-image: url(https://img.imgdd.com/f0e4f82c-9df4-4a28-bb2c-7747f0fb4f8f.png)
}

 section.s-block.s-block--features.container > div > div:nth-child(2) > div > i{
    background-image: url(https://img.imgdd.com/810ebbc0-8087-4784-b121-4c4920b25bb9.png)
}
 section.s-block.s-block--features.container > div > div:nth-child(3) > div > i{
    background-image: url(https://img.imgdd.com/bb080295-00d4-4003-b1a6-d710ae38e387.png)
}
 section.s-block.s-block--features.container > div > div:nth-child(4) > div > i{
    background-image: url(https://img.imgdd.com/51431fa2-234a-4ad6-88a3-e7f4e453716c.png)
}


.s-block--features__item h2 {
    font-size: 18px!important;
    line-height: 1.7rem!important;
    color: #7a2f72;
}

.s-block--features__item p {
    color: #000; 
    font-size:16px;
    font-weight:700;
}

footer .store-footer__inner {
    background-color:#a86565 !important;
    color:#fff;
}
[title="snapchat"]{
  background-color: #FFFC00 !important;
  color: black !important;
}

[title="tiktok"]{
  background-color: black !important;
  color: white !important;
}


[title="twitter"]{
    background-color: black !important;
    color: white !important;
}
[title="instagram"]{
    background: linear-gradient(
    to right,
    #833ab4,#fd1d1d,#fcb045
  ) !important;
  color: wheat !important;
}
div#mainnav li#\31 74925620,
nav#mobile-menu #\31 74925620
{
    display: none !important;
}

@media(max-width:992px){

section.s-block.s-block--features.container .grid.grid-cols-2.md\:grid-cols-4.gap-4.sm\:gap-6.xl\:gap-8 {
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:5px;
}


section.s-block.s-block--features.container .grid.grid-cols-2.md\:grid-cols-4.gap-4.sm\:gap-6.xl\:gap-8 .s-block--features__item {
    flex-basis:49%;
}
.s-block--features__item p {
    color: #000;
    font-size: 14px;
    font-weight: 700;
}
footer.store-footer *{
    justify-content:center;
    align-content:center;
    text-align:center;
}
div#mainnav i.sicon-menu.text-primary.text-2xl {
    background-color: #fff;
    padding: 7px;
    border-radius: 60px;
}
.main-nav-container {
    min-height: fit-content;
}
}
.product-single salla-products-slider.s-products-slider-wrapper.hydrated .swiper-wrapper.s-slider-swiper-wrapper{
    padding-block:15px;
}