
.header .header__main {
     /* position: relative; */
}
.in .default-menu {
     display: none !important;
}
.cost-emi-box{
     font-size: 14px;
}
.cost-emi-box img {
     position: relative;
     top: -2px;
     width: 16px;
 }
.cost-emi-box .cost-emi-text{
     line-height: 21px;
     font-family: 'MontserratRregular';
}
span#emi_cost_code {
     font-family: 'MontserratRregular';
     line-height: 19px;
 }
 .in .service_category {
     width: 100%;
     display: flex;
     margin-top: 35px;
}
.in .service_box {
     width: 65px;
     text-align: center;
     margin-left: 30px;
 }
.in .service_box:first-child {
     margin-left: 0px;
 }
 .in .available_box {
     display: none;
}

 .service_box p {
     font-size: 12px;
     line-height: 14px;
     font-family: 'MontserratMedium';
     margin-top: 10px;
 }
 .in #priceRangeInput span.in_currency {
     font-size: 18px;
     font-family: 'MontserratMedium';
     padding-right: 2px;
 }
 .in #wish_list_link{
     display: none;
 }
 .in #account-link{
     display: none;
 }
 .in #Login-in{
     display: block;
 }
 .in .section-categories-slide .swiper-wrapper {
     justify-content: center;
 }
 .inr_price,
 .in.INR .usd_price,
 .in.USD .inr_price{
     display: none;
}
 .in.USD .usd_price {
     display: inline-block;
 }

 .in.INR .inr_price {
     display: inline-block;
 }
 .in.USD .filter-range-info.inr,
 .in.INR .filter-range-info.usd {
     display: none;
 }
 .in.USD .filter-range-info.usd,
 .in.INR .filter-range-info.inr {
     display: flex;
 }

@media screen and (min-width: 991px){
     .in .time-line-in .product-availability span.telivery_time {
          margin-top: 36px;
      }
     .in .cost-emi {
          margin-top: 6px;
      }
     .in .header .menu > .menu__item + .menu__item {
          margin-left: 28px;
     }
     .in .header .menu__item .menu__categories li[data-id="182"] a{
          font-size: 12px;
     }
     .in .header .container {
          padding: 0 80px;
     }
     .in .wrapper .footer .container {
          padding: 0 80px;
      }
     .in .container {
          padding: 0 80px;
     }
     /* .in .header .products_menu.menu__dropdown-wrap::before {
          height: 15px;
          top: -15px;
     } */
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 870px;
          margin: 0 auto;
          padding: 0;
     }
     .in .header .menu__dropdown-categories-item .menu__category-list {
          width: calc(100% + 60px);
          margin-left: -30px;
          padding: 55px 15px 20px 33px;
          padding-right: 30%;
     }
     .in .header .menu__dropdown-categories-item.decor_and_textile .menu__category-list {
          padding-right: 25%;
      }

     .in .header .menu li.menu_top_107 .menu__dropdown-wrap,
     .in .header .menu li.menu_top_38 .menu__dropdown-wrap{
     width: 210px;
     padding: 20px 30px;
     left: -30px !important;
     top: 100%;
     }
     .in .header .menu li.menu_top_107 .menu__dropdown-wrap {
          width: 280px !important;
     }
     .in .header .menu li.menu_top_107 .menu__dropdown-wrap ul{
     column-count: 2;
     column-gap: 5px;
     }
     .in .header .menu > .menu__item + .menu__item {
     position: relative;
     }
     .in .header .menu__item > a {
     line-height: 2.48em !important;
     }
     .in #search-box-form{
     position: relative;
     display: flex;
     }
     .in .header .menu .menu__item > a::after {
     height: 10px !important;
     background-color: transparent;
     }
     .in .menu_top_38 .menu__dropdown-wrap ul li:first-child a {
          color: #030708;
     }
     .in .menu_top_38 .menu__dropdown-wrap ul li:first-child:hover a {
          color: #e9098d;
     }
     .in .service_category {
          width: 100%;
          display: flex;
          margin-top: 35px;
     }
     .in .service_box {
          width: 65px;
          text-align: center;
          margin-left: 30px;
      }
     .in .service_box:first-child {
          margin-left: 0px;
      }
      .in .available_box {
          display: none;
        }

     .in .header .menu__category-item.multi-row h5 {
          top: 0;
          position: relative;
      }
      .in .header .menu__category-item.multi-row {
          margin-top: 20px;
      }
      .in .header .menu__category-item.multi-row .menu__category-item{
          margin-top: 5px;
      }
      .in .decor_and_textile .category-column.mirrors {
          width: 27%;
      }
      .in .decor_and_textile .category-column {
          width: 36%;
      }
}
@media screen and (max-width: 991px){
     .in .desktop {
          display: none !important;
      }
     .in .header .menu__dropdown-categories-item .menu__category-list {
          min-height: auto;
     }
     .in .header .menu li.menu_top_38 .menu__dropdown-wrap{
          padding: 0;
          width: 100%;
     }
     .in .service_box {
          margin-left: 15px;
      }
      .in .cost-emi {
          margin-top: 6px;
      }
      .in .product-page .product-container {
          padding-bottom: 50px !important;
      }
      .in .header .menu__categories {
          position: relative;
      }
}
@media screen and (min-width: 1360px){
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 1080px;
      }
      .in .menu__category-list h5 {
          font-size: 12px;
      }
     .in .header .menu__category-item a {
          font-size: 12px;
     }
     .in .header .menu__item .menu__categories .m__name {
          font-size: 12.5px;
      }

}
@media screen and (min-width: 1440px){
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 1080px;
      }
}
@media screen and (min-width: 1520px){
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 1110px;
      }
}
@media screen and (min-width: 1680px){
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 1190px;
      }
      .in .header .menu li.menu_top_107 .menu__dropdown-wrap {
          width: 410px !important;
      }
}
@media screen and (min-width: 1820px){
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 1490px;
      }
      .in .header .menu__item .menu__categories li[data-id="182"] a{
          font-size: 16px;
     }
}
@media screen and (min-width: 1920px){
     .in .header .menu__item.menu__item-dropdown:nth-child(1) .menu__categories {
          max-width: 1490px;
      }
}