@media screen and (min-width:480px){.b,.mobileSize{width:400px}
.farashop__body .widget__show-more > div:first-child {
    padding-bottom: 0px!important;
}
.farashop__body .widget__show-more {
    padding: 0 0px 0px!important;
}

.farashop__mega-menu .mega-menu__root .mega-menu__next-level{top:50px!important}}@media screen and (max-width:780px){
    .image__container img{width: 450px!important;}
    .blogimage{height: auto!important;}
    #dnn_ctr3675_ContentPane{display: none !important;};.product-box__item img {

    max-width: 75%!important;
}.header__middle{padding:0!important}.header__middle .header__basket,.header__middle .header__logo{height:auto!important}.skin__col-1 .farashop__container{margin-top:0!important}h1{font-size:17px!important;line-height:1.3!important}

.farashop__breadcrumb .breadcrumb{display:inline-flex}.farashop__breadcrumb .breadcrumb li{margin:0 8px}.farashop__breadcrumb .breadcrumb li a{color:#007bff;text-decoration:none}.farashop__breadcrumb .breadcrumb li a:hover{color:#0056b3;text-decoration:underline}}.a,.catImage{display:block;margin:0 auto}@font-face{font-family:Vazir;src:url('https://www.shakibi24.ir/fonts/vazir/Vazir-Medium-FD-WOL.woff') format('truetype'); font-display: swap;font-weight:500;font-style:normal}a,body,div,h1,h2,h3,h4,h5,span{font-family:Vazir,sans-serif,FontAwesome!important}.product-list__container{background-image:none!important}.categoryGallery__image img{border-radius:40px;height:auto;width:250px}.product-list ._default .product-box__item .product-box__prices div{font-weight:600}.farashop__mega-menu .container{background-color:#6d6d6d;}.header__top,.product-title-hr__with-img{background:#000!important}.product-title__with-img{border:none!important;font-size:22px!important;color:#000!important}.product-list__title div img{display:none!important}.footer__phone-number,.product-title__mobile img{display:none}.__review table{border-collapse:collapse;width:100%}.__review table,td,th{border:1px solid #000;padding:8px;text-align:center}.__review th{background-color:#f2f2f2;text-align:center}.tabify__active li{list-style:disc;margin-right:15px}#LiveSlider4716{display:block;margin:15px auto 0}.categoryGallery__name{bottom:-5px!important}.product-page__tab h2{color:#1090c6}.table-container{width:100%;overflow-x:auto;background:#fff;padding:10px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.farashop__breadcrumb{margin:10px 0!important}.farashop__product-page .product-page__tab{margin:10px 0 0!important}.skin__col-1{background:#fff!important}h1,h2,h3,h4{color:#525252!important}.product-list ._default .product-box__item .product-box__title{padding:0 11px!important}.h1,.h2,.h3,h1,h2,h3{margin-top:3px!important;margin-bottom:0!important;line-height:2}.categoryGallery__name h2{width:90%;text-align:center;color:#fff!important}
.skin__col-1 .farashop__container {
     padding: 0px!important;
     margin-top: 5px!important;
}
.blogimage{display: block;margin: 0 auto;}


.product-box__button{display: none;}

//.farashop__breadcrumb{overflow-x:auto;white-space:nowrap}

.breadcrumb{overflow-x: auto;
    white-space: nowrap;
    padding: 8px 0;}

@media (max-width: 767px) {
       .ModFaraShopFaraShopAdvancedFilteringC .toggle-aside.fa-filter {
     
        display: none !important;
    }
}.tabify__active table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  margin: 1rem 0;
  font-family: 'Vazir', sans-serif;
  font-size: 15px;
  background-color: #fefefe;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);
}

.tabify__active thead {
  background: linear-gradient(90deg, #667eea, #764ba2);
  color: white;
}

.tabify__active th {
  padding: 14px 18px;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  border-bottom: 3px solid #ddd;
}

.tabify__active td {
  padding: 14px 18px;
  border-bottom: 1px solid #eee;
  background-color: #f9f9ff;
  transition: background-color 0.2s ease;
}

.tabify__active tbody tr:hover td {
  background-color: #e0f7fa;
}

.tabify__active tr:last-child td {
  border-bottom: none;
}

.tabify__active td:first-child,
.tabify__active th:first-child {
  border-right: 2px solid #e0e0e0;
}
.tabify__active caption {
  caption-side: top;
  padding: 1rem;
  font-size: 18px;
  font-weight: bold;
  color: #4a148c;

  text-align: center;
  border-radius: 10px 10px 0 0;
  border-bottom: 2px solid #ba68c8;
}
@media (max-width: 768px) {
  .tabify__active table {
    font-size: 14px;
  }

  .tabify__active th,
  .tabify__active td {
    padding: 10px 12px;
  }

}

@media (min-width: 992px) {
  .image__container {
    width: 300px;
    height: 200px;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    display: block;
  }

  .image__container:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.12);
  }

  .image__container img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    border-radius: 12px;
    transition: transform 0.3s ease;
  }

  .image__container:hover img {
    transform: scale(1.05);
  }
}
.article__body li{
    list-style-type: disc!important;
    margin-right: 25px;
}
.farashop__mega-menu .mega-menu__root .mega-menu__level__1 > a {
    
    color: white!important;
  font-weight:100!important;
   
}
.tabify__active thead {
    
    color: #000000!important;
}

@media (max-width: 768px) {
  .shakib {
    max-width: 100%;
    height: auto!important;
    display: block;
    object-fit: cover; /* یا contain اگر نمی‌خوای تصویر برش بخوره */
  }
}

.farashop__body .widget__show-more > div:first-child {
    padding-bottom: 0px!important;
}
.farashop__body .widget__show-more {
    padding: 0 0px 0px!important;
}

.wi-menu .wi-menu__triangle {
    position: absolute;
    top: 0;
    width: 95px!important;
    height: 40px;
    cursor: pointer;
    background-color: #fff;
}

  footer{
    background: url(https://www.shakibi24.ir/Portals/0/Images/footer-img2.webp) no-repeat center center;
    background-size: cover;
   
    width: 100%;
    height: auto;
  }

.skin__home{
    max-width: 1400px;
    margin: 0 auto;
}




}




