/** Shopify CDN: Minification failed

Line 73:14 Expected identifier but found "{"
Line 73:15 Unexpected "{"
Line 73:24 Expected ":"
Line 73:44 Expected ":"
Line 150:14 Expected identifier but found "{"
Line 150:15 Unexpected "{"
Line 150:24 Expected ":"
Line 150:43 Expected ":"

**/
@media screen and (max-width: 998px){
    div .btn-m {
    margin-top: 35px;
    padding: 0px 50px;

}
    div .btncat{
  font-size:10px;
      font-weight:400;
}
  }
  @media screen and (max-width:643px){
    div .section-main{
    display:flex;
    justify-content:space-around;
    flex-wrap:wrap;
      
    padding-bottom: 40px;
  }
    div .category-main-wrap{
      width:80%;
      padding-top:30px;
    }
    div .section-main-wrap {
    padding-top:20px;
      padding-bottom:0px;
}
     div .btn-m {
    margin-top: 35px;
    padding: 0px 0px;

}
    div .btncat {
    padding: 10px;
    background: black;
    border: none;
    color: white;
    text-transform: uppercase;
    width: 110%;
    text-align: center;
    margin-left: -25px;
}
     div .btimgtxt{
    padding:10px 20px;
  }
  }
   @media screen and (max-width:492px){
      div .btncat {
    padding: 10px;
    background: black;
    border: none;
    color: white;
    text-transform: uppercase;
    width: 110%;
    text-align: center;
    margin-left: -20px;
} 
     div .section-h p{
    margin:0px;
    text-align:center;
    font-size:{{ section.settings.h-ftm }}px;
    line-height:22px;
  }
   }
  @media screen and (max-width:415px){
      div .btncat {
    padding: 10px;
    background: black;
    border: none;
    color: white;
    text-transform: uppercase;
    width: 110%;
    text-align: center;
    margin-left: -15px;
} 
  }
  .section-main{
    display:flex;
    justify-content:space-around;
    flex-wrap:wrap;
   
  }
  .category-main-wrap{
    width: 40%;
    /* padding: 0px 90px; */
     padding-top: 30px;
  }
  .imgt{
    width:100%;
  }
  .imgbt{
    width:100%;
  }
   .cat-images {
    display: flex;
    flex-direction: column;
}
  .btncat{
   padding:15px;
    background:black;
    border:none;
    color:white;
    text-transform:uppercase;
    width: 100%;
    text-align:center;
   
    
  }
    div .btimgtxt{
    padding:10px 0px;
  }

.btn-m {
    margin-top: 35px;
    padding: 0px 70px;

}

.cat-img-main-top img{
    width:100%!important;
  height:100%;
  object-fit:contain;
  }
.cat-img-main-bot img{
  width:100%!important;
  height:100%;
  object-fit:contain;
  }
  .section-h{
    padding-top:0px;
    margin:0px auto;
  padding-bottom:25px;
  }
 
  .section-h p{
    margin:0px;
    text-align:center;
    font-size:{{ section.settings.h-ft }}px;
    line-height:22px;
  }
  .btncat{
    cursor:pointer;
  }
  .bottomimghead *{
    text-decoration: none;
    color: black;
    text-align: center;
    margin: 0px;
    line-height:normal
  }
  .bottomimg-para p{
    text-decoration: none;
    text-align: center;
    color: black;
    margin: 0px;
    line-height:24px;
   line-height:normal
   
  }
  .btimgtxt{
    padding:10px 70px;
  }
  .imgl{
    text-decoration:none;
    color:black;
  }