@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}.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;}


.breadcrumb{overflow-x: auto;
    white-space: nowrap;
    padding: 8px 0;}

@media (max-width: 767px) {
       .ModFaraShopFaraShopAdvancedFilteringC .toggle-aside.fa-filter {
     
        display: none !important;
    }
}



@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;
}



.basket-preview {
   
    bottom: 250px!important;
  
}

.specs-mobile-demo{
max-width:700px;
margin:auto;
font-family:tahoma;
}

.spec-card{
background:#fff;
border:1px solid #e5e7eb;
border-radius:14px;
padding:14px 16px;
margin-bottom:10px;
box-shadow:0 2px 8px rgba(0,0,0,.04);
}

.spec-title{
font-size:13px;
font-weight:700;
color:#6b7280;
margin-bottom:8px;
}

.spec-value{
font-size:15px;
font-weight:600;
color:#111827;
}

@media(min-width:768px){

.spec-card{
display:flex;
justify-content:space-between;
align-items:center;
}

.spec-title{
margin-bottom:0;
}

}
.specs-header{
background:#0f172a;
color:#fff;
padding:14px 16px;
border-radius:14px;
font-size:16px;
font-weight:800;
margin-bottom:12px;
box-shadow:0 6px 18px rgba(0,0,0,.08);
}
.spec-section-title{
margin:18px 0 10px;
padding:10px 14px;
background:#f1f5f9;
border-radius:12px;
font-weight:800;
color:#0f172a;
font-size:14px;
border-right:4px solid #0f766e;
}


.product-page__description.__desc ul {
    list-style: disc !important;
    padding-right: 20px !important;
}

.product-page__description.__desc li {
    list-style: disc !important;
    display: list-item !important;
}




