 @media (max-width: 1200px) {    .product-tab--3 .roshid-product-tab .roshid-product-tab-link{      padding: 1.5rem 1.2rem;    }    .heading-primary {      font-size: 4.2rem;    }    .method-box {      padding: 3.5rem 1.5rem 3.5rem 1.5rem;    }    .roshid-catnav-menu {      width: 230px;    }    .slider-wrapper .single-slider {      height: 50rem;    }    .roshid-slider-text {      font-size: 2rem;    }    .roshid-product-tab-link.nav-link {      padding: 2rem;      line-height: 1.8;    }    .product-box--list .add-to-cart {      padding: 1.5rem;    }    .product-countdown .single-countdown__time {      width: 4.5rem;      height: 4.5rem;      line-height: 4.5rem;      text-align: center;      font-size: 1.4rem;    }    .product-countdown .single-countdown:not(:last-child) {      margin-bottom: 1rem;    }    .page-header {      min-height: 25rem;    }  }  @media (min-width: 1200px) {    #productModal .modal-dialog {      margin: 5% 10%;    }    .container-fluid {      padding-left: 8rem;      padding-right: 8rem;     }    .container {      max-width: 120rem;     }  }    @media (max-width: 991px) {    .heading-primary {      font-size: 3.8rem;    }    .display-none-md {      display: none;    }    .mb-md--20 {      margin-bottom: 2rem;    }    .mb-md--30 {      margin-bottom: 3rem;    }      .mb-md--40 {      margin-bottom: 4rem;    }      .mb-md--50 {      margin-bottom: 5rem;    }    .mb-md--60 {      margin-bottom: 6rem;    }    .mb-md--70 {      margin-bottom: 7rem;    }    .mb-md--80 {      margin-bottom: 8rem;    }    .mb-md--90 {      margin-bottom: 9rem;    }    .mb-md--100 {      margin-bottom: 10rem;    }    .mb-md--110 {      margin-bottom: 11rem;    }    .mb-md--120 {      margin-bottom: 12rem;    }    .mb-md--130 {      margin-bottom: 13rem;    }    .mb-md--140 {      margin-bottom: 14rem;    }    .mb-md--150 {      margin-bottom: 15rem;    }    .mb-md--160 {      margin-bottom: 16rem;    }    .mb-md--170 {      margin-bottom: 17rem;    }    .mt-md--20 {      margin-top: 2rem;    }    .mt-md--30 {      margin-top: 3rem;    }    .mt-md--40 {      margin-top: 4rem;    }    .mt-md--50 {      margin-top: 5rem;    }    .mt-md--60 {      margin-top: 6rem;    }    .mt-md--70 {      margin-top: 7rem;    }    .mt-md--80 {      margin-top: 8rem;    }    .mt-md--90 {      margin-top: 9rem;    }    .mt-md--100 {      margin-top: 10rem;    }    .mt-md--110 {      margin-top: 11rem;    }    .mt-md--120 {      margin-top: 12rem;    }    .mt-md--130 {      margin-top: 13rem;    }    .mt-md--140 {      margin-top: 14rem;    }    .mt-md--150 {      margin-top: 15rem;    }    .mt-md--160 {      margin-top: 16rem;    }    .mt-md--170 {      margin-top: 17rem;    }    .mb-md--20 {      margin-bottom: 2rem;    }    .mb-md--30 {      margin-bottom: 3rem;    }    .mb-md--40 {      margin-bottom: 4rem;    }    .mb-md--50 {      margin-bottom: 5rem;    }    .mb-md--60 {      margin-bottom: 6rem;    }    .mb-md--70 {      margin-bottom: 7rem;    }    .mb-md--80 {      margin-bottom: 8rem;    }    .mb-md--90 {      margin-bottom: 9rem;    }    .mb-md--100 {      margin-bottom: 10rem;    }    .mb-md--110 {      margin-bottom: 11rem;    }    .mb-md--120 {      margin-bottom: 12rem;    }    .mb-md--130 {      margin-bottom: 13rem;    }    .mb-md--140 {      margin-bottom: 14rem;    }    .mb-md--150 {      margin-bottom: 15rem;    }    .mb-md--160 {      margin-bottom: 16rem;    }    .mb-md--170 {      margin-bottom: 17rem;    }    .mt-sm--20 {      margin-top: 2rem;    }    .mt-sm--30 {      margin-top: 3rem;    }    .mt-sm--40 {      margin-top: 4rem;    }    .mt-sm--50 {      margin-top: 5rem;    }    .mt-sm--60 {      margin-top: 6rem;    }    .mt-sm--70 {      margin-top: 7rem;    }    .mt-sm--80 {      margin-top: 8rem;    }    .mt-sm--90 {      margin-top: 9rem;    }    .mt-sm--100 {      margin-top: 10rem;    }    .mt-sm--110 {      margin-top: 11rem;    }    .mt-sm--120 {      margin-top: 12rem;    }    .mt-sm--130 {      margin-top: 13rem;    }    .mt-sm--140 {      margin-top: 14rem;    }    .mt-sm--150 {      margin-top: 15rem;    }    .mt-sm--160 {      margin-top: 16rem;    }    .mt-sm--170 {      margin-top: 17rem;    }    .header-area-cart {      -webkit-flex: 0 0 100%;      -moz-flex: 0 0 100%;      -ms-flex: 0 0 100%;      flex: 0 0 100%;    }    .header-area-cart .roshid-cart-toggle:not([href]):not([tabindex]) {      margin: 0;      display: inline-block;      width: 13rem;    }    .header-area-cart .cart-badge {      left: 7rem !important;    }    .header-area-cart .roshid-cart-toggle {      margin-left: auto;      width: 10rem;    }    .roshid-header {      background-color: #191919;      position: relative;    }    .roshid-header-bottom .logo-box {      background-color: transparent;    }    .method-box {      padding: 2.5rem .5rem 2.5rem .5rem;      -webkit-box-direction: normal;      -webkit-box-orient: vertical;      -webkit-flex-direction: column;      -moz-flex-direction: column;      -ms-flex-direction: column;      flex-direction: column;      text-align: center;    }    .method-box__icon {      -webkit-flex: 0 0 auto;      -moz-flex: 0 0 auto;      -ms-flex: 0 0 auto;      flex: 0 0 auto;      margin-right: 0;      margin-bottom: 5px;    }    .search-filter {      display: -webkit-box;      display: -webkit-flex;      display: -moz-flex;      display: -ms-flex;      display: flex;      -ms-flex-wrap: wrap;      -webkit-flex-wrap: wrap;      -mox-flex-wrap: wrap;      flex-wrap: wrap;      -webkit-box-pack: justify;      -ms-flex-pack: justify;      -webkit-justify-content: space-between;      -moz-justify-content: space-between;      justify-content: space-between;    }    .search-filter__single {      -webkit-flex: 0 0 48%;      -moz-flex: 0 0 48%;      -ms-flex: 0 0 48%;      flex: 0 0 48%;    }    .roshid-category-nav-items {      margin: 0 1.5rem;    }    .roshid-category-nav-items a {      margin: 0;    }    .roshid-category-nav-items.has-children:after {      -webkit-transform: translateY(0);      -moz-transform: translateY(0);      -ms-transform: translateY(0);      -o-transform: translateY(0);      transform: translateY(0);      top: 2rem;    }    .category-submenu {      padding: 2rem 2rem .5rem 2rem;      visibility: visible;      opacity: 1;      height: auto;      position: relative;      left: 0;      top: 0;      width: 100%;      -webkit-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0);      -moz-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0);      -ms-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0);      -o-box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0);      box-shadow: 0 0 6px 1px rgba(0, 0, 0, 0);    }    .roshid-category-submenu {      padding: 0;      margin-bottom: 1.5rem;    }    .category-nav--3 .category-submenu {      position: relative;      display: none;    }    .main-navigation {      display: none;    }    .roshid-mainmenu-itm.menu-item-has-children ul {      position: relative;      left: auto;      top: auto;      display: block;      -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);      -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);      -ms-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);      -o-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);      box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);      padding: 0;      opacity: 1;      visibility: visible;    }    .roshid-cart-toggle:not([href]):not([tabindex]) {      margin-top: 2.5rem;    }    .cart-dropdown {      top: 6.5rem !important;    }    .hcart-image {      -webkit-flex: 0 0 12rem;      -moz-flex: 0 0 12rem;      -ms-flex: 0 0 12rem;      flex: 0 0 12rem;    }    .hcart-content {      -webkit-flex: 0 0 calc(100% - 14rem);      -moz-flex: 0 0 calc(100% - 14rem);      -ms-flex: 0 0 calc(100% - 14rem);      flex: 0 0 calc(100% - 14rem);    }    .category-moble-menu {      margin-top: 20px;    }    .category-moble-menu .slicknav_btn {      background: transparent;      color: #000;      width: 100%;      display: flex;      padding-left: 20px;      justify-content: space-between;    }    .category-moble-menu .slicknav_menu {      font-size: 16px;      background: #fff;      padding: 5px;    }    .category-moble-menu .slicknav_menu .slicknav_btn .slicknav_icon {      width: 1.3rem;      margin: 0;      margin-top: 4px;      position: relative;    }    .category-moble-menu .slicknav_menu .slicknav_btn .slicknav_icon-bar {      -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      -ms-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      -o-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      background: #2c2e3d;      margin-bottom: 6px;      width: 100%;      position: absolute;      margin: 0;      -webkit-transition: all 0.4s;      -moz-transition: all 0.4s;      -ms-transition: all 0.4s;      -o-transition: all 0.4s;      transition: all 0.4s;    }    .category-moble-menu .slicknav_menu .slicknav_btn .slicknav_icon-bar:nth-child(1) {      top: 5px;      -webkit-transform: rotate(55deg);      -moz-transform: rotate(55deg);      -ms-transform: rotate(55deg);      -o-transform: rotate(55deg);      transform: rotate(55deg);      left: -7px;    }    .category-moble-menu .slicknav_menu .slicknav_btn .slicknav_icon-bar:nth-child(2) {      top: 8px;      display: none;    }    .category-moble-menu .slicknav_menu .slicknav_btn .slicknav_icon-bar:nth-child(3) {      top: 5px;      -webkit-transform: rotate(-55deg);      -moz-transform: rotate(-55deg);      -ms-transform: rotate(-55deg);      -o-transform: rotate(-55deg);      transform: rotate(-55deg);    }    .category-moble-menu .slicknav_menu .slicknav_btn .slicknav_menutxt {      color: #2c2e3d;      text-shadow: 0 0 0 #fff;    }    .category-moble-menu .slicknav_menu .slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(1) {      -webkit-transform: rotate(-55deg);      -moz-transform: rotate(-55deg);      -ms-transform: rotate(-55deg);      -o-transform: rotate(-55deg);      transform: rotate(-55deg);    }    .category-moble-menu .slicknav_menu .slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(3) {      -webkit-transform: rotate(55deg);      -moz-transform: rotate(55deg);      -ms-transform: rotate(55deg);      -o-transform: rotate(55deg);      transform: rotate(55deg);    }    .category-moble-menu .slicknav_nav ul {      margin: 0;    }    .category-moble-menu .slicknav_nav a:hover {      border-radius: 0;      background: transparent;    }    .category-moble-menu .category-submenu {      display: none;    }    .category-moble-menu--4 {      margin-top: 20px;    }    .category-moble-menu--4 .slicknav_btn {      color: #fff;    }    .category-moble-menu--4 .slicknav_menu {      background: #292929;    }    .category-moble-menu--4 .slicknav_menu .slicknav_menutxt {      color: #fff;      text-shadow: 0 0 0 #fff;    }    .category-moble-menu--4 .slicknav_menu .slicknav_icon-bar {      -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      -ms-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      -o-box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      box-shadow: 0 1px 0 rgba(0, 0, 0, 0);      background: #fff;    }    .category-moble-menu--4 .slicknav_nav ul {      margin: 0;    }    .category-moble-menu--4 .slicknav_nav .roshid-category-nav-items.has-children:after {      color: #fff;    }    .category-moble-menu--4 .slicknav_nav .category-submenu {      background-color: transparent;    }    .category-moble-menu--4 .slicknav_nav .category-submenu h3 {      color: #000000;    }    .category-moble-menu--4 .slicknav_nav .category-submenu li a {      color: #fff;    }    .category-moble-menu--4 .slicknav_nav a {      color: #fff;    }    .category-moble-menu--4 .slicknav_nav a:hover {      border-radius: 0;      background: transparent;    }    .roshid-slider-text {      font-size: 1.8rem;    }    .page-header {      min-height: 20rem;    }    .single-product .product-thumbnail {      padding: 0;      margin-bottom: 3rem;    }    .user-information {      border: 1px solid #ededed;      border-bottom: none;    }    .user-information [class*="col-"]:nth-child(2) .user-information__single {      border-right: 0;    }    .user-information__single {      min-height: 10.5rem;      display: -webkit-box;      display: -webkit-flex;      display: -moz-flex;      display: -ms-flex;      display: flex;      -webkit-box-align: center;      -ms-box-align: center;      -webkit-align-items: center;      -moz-align-items: center;      align-items: center;      border-bottom: 1px solid #ededed;      padding: 0 2rem;    }  }  @media (min-width: 991px) {    .mb-lgo--20 {      margin-bottom: 2rem;    }     .mb-lgo--30 {      margin-bottom: 3rem;     }     .mb-lgo--40 {      margin-bottom: 4rem;     }     .mb-lgo--50 {      margin-bottom: 5rem;     }    .mb-lgo--60 {      margin-bottom: 6rem;     }     .mb-lgo--70 {      margin-bottom: 7rem;     }    .mb-lgo--80 {      margin-bottom: 8rem;     }     .mb-lgo--90 {      margin-bottom: 9rem;     }     .mb-lgo--100 {      margin-bottom: 10rem;     }    .mb-lgo--110 {      margin-bottom: 11rem;     }     .mb-lgo--120 {      margin-bottom: 12rem;     }    .mb-lgo--130 {      margin-bottom: 13rem;     }     .mb-lgo--140 {      margin-bottom: 14rem;     }     .mb-lgo--150 {      margin-bottom: 15rem;     }    .mb-lgo--160 {      margin-bottom: 16rem;     }     .mb-lgo--170 {      margin-bottom: 17rem;     }     .roshid-header-bottom-right {      display: -webkit-box;      display: -webkit-flex;      display: -moz-flex;      display: -ms-flex;      display: flex;      -webkit-box-pack: justify;      -ms-flex-pack: justify;      -webkit-justify-content: space-between;      -moz-justify-content: space-between;      justify-content: space-between;     }     .roshid-main-navigation {      -webkit-flex: 0 0 calc(100% - 10rem);      -moz-flex: 0 0 calc(100% - 10rem);      -ms-flex: 0 0 calc(100% - 10rem);      flex: 0 0 calc(100% - 10rem);     }   }  @media (min-width: 768px) {    .copyright-text {      text-align: right;    }  }    @media (max-width: 767px) {    .mb-sm--20 {      margin-bottom: 2rem;    }    .mb-sm--30 {      margin-bottom: 3rem;    }    .mb-sm--40 {      margin-bottom: 4rem;    }    .mb-sm--50 {      margin-bottom: 5rem;    }    .mb-sm--60 {      margin-bottom: 6rem;    }    .mb-sm--70 {      margin-bottom: 7rem;    }    .mb-sm--80 {      margin-bottom: 8rem;    }    .mb-sm--90 {      margin-bottom: 9rem;    }    .mb-sm--100 {      margin-bottom: 10rem;    }    .mb-sm--110 {      margin-bottom: 11rem;    }    .mb-sm--120 {      margin-bottom: 12rem;    }    .mb-sm--130 {      margin-bottom: 13rem;    }    .mb-sm--140 {      margin-bottom: 14rem;    }    .mb-sm--150 {      margin-bottom: 15rem;    }    .mb-sm--160 {      margin-bottom: 16rem;    }    .mb-sm--170 {      margin-bottom: 17rem;    }    .heading-primary {      font-size: 3rem;    }    .banner-box h4 {      font-size: 3rem;    }    .product-tab--3 .roshid-product-tab {      margin-top: 0;      -webkit-box-pack: start;      -ms-flex-pack: start;      -webkit-justify-content: flex-start;      -moz-justify-content: flex-start;      justify-content: flex-start;    }    .mb-sm--20 {      margin-bottom: 2rem;    }    .mb-sm--30 {      margin-bottom: 3rem;    }    .mb-sm--40 {      margin-bottom: 4rem;    }    .mb-sm--50 {      margin-bottom: 5rem;    }    .mb-sm--60 {      margin-bottom: 6rem;    }    .mb-sm--70 {      margin-bottom: 7rem;    }    .mb-sm--80 {      margin-bottom: 8rem;    }    .mb-sm--90 {      margin-bottom: 9rem;    }    .mb-sm--100 {      margin-bottom: 10rem;    }    .mb-sm--110 {      margin-bottom: 11rem;    }    .mb-sm--120 {      margin-bottom: 12rem;    }    .mb-sm--130 {      margin-bottom: 13rem;    }    .mb-sm--140 {      margin-bottom: 14rem;    }    .mb-sm--150 {      margin-bottom: 15rem;    }    .mb-sm--160 {      margin-bottom: 16rem;    }    .mb-sm--170 {      margin-bottom: 17rem;    }    .mt-sm--20 {      margin-top: 2rem;    }    .mt-sm--30 {      margin-top: 3rem;    }    .mt-sm--40 {      margin-top: 4rem;    }    .mt-sm--50 {      margin-top: 5rem;    }    .mt-sm--60 {      margin-top: 6rem;    }    .mt-sm--70 {      margin-top: 7rem;    }    .mt-sm--80 {      margin-top: 8rem;    }    .mt-sm--90 {      margin-top: 9rem;    }    .mt-sm--100 {      margin-top: 10rem;    }    .mt-sm--110 {      margin-top: 11rem;    }    .mt-sm--120 {      margin-top: 12rem;    }    .mt-sm--130 {      margin-top: 13rem;    }    .mt-sm--140 {      margin-top: 14rem;    }    .mt-sm--150 {      margin-top: 15rem;    }    .mt-sm--160 {      margin-top: 16rem;    }    .mt-sm--170 {      margin-top: 17rem;    }    .roshid-search-form {      margin-bottom: 0px;    }    .roshid-header-top {      padding: 1.5rem 0 !important;    }    .product-tab--3 .roshid-product-tab .roshid-product-tab-link {      padding: 1.5rem 1.2rem;    }    .footer-widget-row>div[class^="col"]:not(:last-child) .footer-widget {      margin-bottom: 3rem;    }    .policy-box>div[class^="col"]:not(:last-child) .method-box {      margin-bottom: 3rem;    }    .method-box {      height: auto;    }    .search-filter__single {      -webkit-flex: 0 0 100%;      -moz-flex: 0 0 100%;      -ms-flex: 0 0 100%;      flex: 0 0 100%;    }    .roshid-language-currancy {      margin-bottom: .5rem;    }    .hcart-image {      -webkit-flex: 0 0 10rem;      -moz-flex: 0 0 10rem;      -ms-flex: 0 0 10rem;      flex: 0 0 10rem;    }    .hcart-content {      -webkit-flex: 0 0 calc(100% - 12rem);      -moz-flex: 0 0 calc(100% - 12rem);      -ms-flex: 0 0 calc(100% - 12rem);      flex: 0 0 calc(100% - 12rem);    }    .slider-wrapper .single-slider {      height: 40rem;    }    .mobile-menu .mean-bar .mean-nav>ul {      max-height: 180px;      overflow-y: auto;    }    .newsletter-form:before {      left: 0;      top: -18px;    }    .product-thumbnail {      margin-bottom: 3rem;    }    .form-label:not(.signup-radio-label) {      margin-bottom: 1rem;    }    .checkout-form .form-row .roshid-form-group:not(:last-child) {      margin-bottom: 3rem;    }    .slider-wrapper:hover .owl-prev {      left: .5rem;    }    .slider-wrapper:hover .owl-next {      right: .5rem;    }    .slider-wrapper .owl-prev {      left: 0rem;    }    .slider-wrapper .owl-next {      right: 0rem;    }    .slider-wrapper--3 .single-slider {      height: 40rem;    }    .roshid-slider-text {      font-size: 1.6rem;    }    .roshid-ptab-content {      border-left: 1px solid #ecedf0;      border-top: none;    }    #v-pills-tab {      margin-bottom: 60px;    }    .single-roshid-product-tab .nav-link {      font-size: 1.5rem;    }    .review-modal .modal-dialog {      width: 95%;    }    .blog-title {      font-size: 2rem;    }    .page-header {      min-height: 15rem;    }    .page-title {      font-size: 2rem;      letter-spacing: 1px;    }    .product-pagintaion {      display: -webkit-box;      display: -webkit-flex;      display: -moz-flex;      display: -ms-flex;      display: flex;      -webkit-box-pack: center;      -ms-flex-pack: center;      -webkit-justify-content: center;      -moz-justify-content: center;      justify-content: center;    }    .product-pagintaion .showing-product {      margin-bottom: 2rem;    }    .roshid-shop-grid-list {      margin-bottom: 2rem;    }    .user-information [class*="col-"]:not(:last-child) .user-information__single {      border-right: 0;    }    .store-info {      margin-bottom: 3rem;    }    .error-text h1 {      font-size: 10rem;    }    .copyright-text {      margin-top: 10px;    }    .about-area img {      margin-top: 2rem;    }  }  @media (max-width: 768px) {    .category-nav--3 .category-submenu {      -webkit-transform: scale(1);      -moz-transform: scale(1);      -ms-transform: scale(1);      -o-transform: scale(1);      transform: scale(1);      -webkit-transform-origin: top;      -moz-transform-origin: top;      -ms-transform-origin: top;      -o-transform-origin: top;      transform-origin: top;    }    .product-box--list .roshid-box-desc {      padding: 20px;    }  }    @media (max-width: 575px) {    .heading-primary {      font-size: 2.5rem;    }    .section-title h2 {      font-size: 2rem;    }    .section-title:after {      height: 2px;    }    .mt-xs--20 {      margin-top: 2rem;    }    .mt-xs--30 {      margin-top: 3rem;    }    .mt-xs--40 {      margin-top: 4rem;    }    .mt-xs--50 {      margin-top: 5rem;    }    .mt-xs--60 {      margin-top: 6rem;    }    .mt-xs--70 {      margin-top: 7rem;    }    .mt-xs--80 {      margin-top: 8rem;    }    .mt-xs--90 {      margin-top: 9rem;    }    .mt-xs--100 {      margin-top: 10rem;    }    .mt-xs--110 {      margin-top: 11rem;    }    .mt-xs--120 {      margin-top: 12rem;    }    .mt-xs--130 {      margin-top: 13rem;    }    .mt-xs--140 {      margin-top: 14rem;    }    .mt-xs--150 {      margin-top: 15rem;    }    .mt-xs--160 {      margin-top: 16rem;    }    .mt-xs--170 {      margin-top: 17rem;    }    .mb-xsm--20 {      margin-bottom: 2rem;    }    .mb-xsm--30 {      margin-bottom: 3rem;    }    .mb-xsm--40 {      margin-bottom: 4rem;    }    .mb-xsm--50 {      margin-bottom: 5rem;    }    .mb-xsm--60 {      margin-bottom: 6rem;    }    .mb-xsm--70 {      margin-bottom: 7rem;    }    .mb-xsm--80 {      margin-bottom: 8rem;    }    .mb-xsm--90 {      margin-bottom: 9rem;    }    .mb-xsm--100 {      margin-bottom: 10rem;    }    .mb-xsm--110 {      margin-bottom: 11rem;    }    .mb-xsm--120 {      margin-bottom: 12rem;    }    .mb-xsm--130 {      margin-bottom: 13rem;    }    .mb-xsm--140 {      margin-bottom: 14rem;    }    .mb-xsm--150 {      margin-bottom: 15rem;    }    .mb-xsm--160 {      margin-bottom: 16rem;    }    .mb-xsm--170 {      margin-bottom: 17rem;    }    .header-area-cart {      text-align: right;    }    .header-area-cart .roshid-cart-toggle {      margin: 0 auto;    }    .header-cart {      text-align: center;    }    .roshid-cart-toggle:not([href]):not([tabindex]) {      margin-top: .5rem;    }    .cart-dropdown {      top: 5.6rem !important;    }    .slider-wrapper .single-slider {      height: 35rem;    }    .slider-wrapper--3 .single-slider {      height: 35rem;    }    .single-roshid-product-tab .nav-link {      padding: 1rem;    }    .product-price {      -webkit-box-direction: normal;      -webkit-box-orient: vertical;      -webkit-flex-direction: column;      -moz-flex-direction: column;      -ms-flex-direction: column;      flex-direction: column;      -webkit-box-align: start;      -ms-flex-align: start;      -webkit-align-items: flex-start;      -moz-align-items: flex-start;      align-items: flex-start;      margin-bottom: 0;    }    .product-price span {      margin-bottom: 1.5rem;    }    .blog-meta span {      display: block;      margin-right: 0;      padding-right: 0;      border-right: 0;      padding-bottom: .5rem;    }    .page-header {      min-height: 10rem;    }    .product-features .data-sheet li {      -webkit-flex: 0 0 100%;      -moz-flex: 0 0 100%;      -ms-flex: 0 0 100%;      flex: 0 0 100%;    }    .group-product-table tbody tr td.product-quantity span {      padding-left: 1rem;      padding-bottom: 1rem;    }  }  @media (max-width: 350px) {    .product-countdown .single-countdown__time {      width: 4rem;      height: 4rem;      line-height: 4rem;      text-align: center;      font-size: 1.2rem;    }    .product-countdown .single-countdown:not(:last-child):after {      font-size: 2.5rem;      top: 1rem;    }    .header-cart-item {      -ms-flex-wrap: wrap;      -webkit-flex-wrap: wrap;      -mox-flex-wrap: wrap;      flex-wrap: wrap;    }    .header-area-cart .cart-dropdown {      min-width: 28rem;    }    .roshid-category-submenu {      margin-bottom: 1.5rem;      padding: 0;    }    .language-currancy-dropdown {      padding: .5rem 0;      border-left: 0;      margin-right: 10px;    }    .roshid-top-dropdown .dropdown-menu {      top: .5rem !important;    }    .roshid-search-input {      font-size: 1.1rem;    }    .product-tab--3 .roshid-product-tab {      -webkit-box-direction: normal;      -webkit-box-orient: vertical;      -webkit-flex-direction: column;      -moz-flex-direction: column;      -ms-flex-direction: column;      flex-direction: column;    }    .newsletter-input {      padding: 8px;      font-size: 16px;    }    .newsletter-btn {      padding: 10px;      font-size: 16px;    }    .category-moble-menu .slicknav_menu {      padding: 0;    }    .category-moble-menu .slicknav_btn {      margin-bottom: 7px;    }    .form-btn i.fa {      font-size: 1.6rem;    }    .roshid-tproduct-carousel .owl-nav {      top: -57px;    }    #pills-tabContent {      margin-top: 59px;    }    .product-tab--3 .roshid-product-tab .roshid-product-tab-link {      border: 1px solid #ededed;    }    .roshid-breadcumb-link.current {      font-size: 18px;    }  }  @media (min-width: 576px){    .modal-dialog {        max-width: 100%;    }  }