/* 2023-01-31: START ADD CUSTOM FONT PlutoSans*/
@font-face {
    font-family: 'PlutoSansBlack';
    src: url('../fonts/PlutoSansBlack.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansBold';
    src: url('../fonts/PlutoSansBold.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondBlack';
    src: url('../fonts/PlutoSansCondBlack.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondBold';
    src: url('../fonts/PlutoSansCondBold.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondExLight';
    src: url('../fonts/PlutoSansCondExLight.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondHeavy';
    src: url('../fonts/PlutoSansCondHeavy.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondLight';
    src: url('../fonts/PlutoSansCondLight.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondMedium';
    src: url('../fonts/PlutoSansCondMedium.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondRegular';
    src: url('../fonts/PlutoSansCondRegular.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansCondThin';
    src: url('../fonts/PlutoSansCondThin.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansExtraLight';
    src: url('../fonts/PlutoSansExtraLight.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansHeavy';
    src: url('../fonts/PlutoSansHeavy.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansLight';
    src: url('../fonts/PlutoSansLight.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansMedium';
    src: url('../fonts/PlutoSansMedium.otf');
  }
  
  @font-face {
    font-family: 'PlutoSansRegular';
    src: url('../fonts/PlutoSansRegular.otf');
  }
  /* 2023-01-31: END ADD CUSTOM FONT PlutoSans*/
  
  span.action.nav-toggle {display: none;}
  header.page-header .header-area.header5 .top-header{    border-bottom: none;}
  footer.page-footer .footer-title{color:#fff;text-transform: capitalize;}
  footer.page-footer .list-links li a:hover, footer.page-footer .list-icon li a:hover {color: #c9666c;}
  footer.page-footer .middle-footer {padding: 66px 0 45px;}
  
  footer.page-footer .middle-footer .frame {
      max-width: 100% !important;
      margin-left: 48px;
      margin-right: 48px;
      padding: 0;
  }
  footer.page-footer .footer-title{
      margin-bottom: .70rem;
  }
  footer.page-footer .list-icon li{
      color: #ffffff;
  }
  footer.page-footer .list-icon .footer-icon{
      color: #ffffff;
  }
  footer.page-footer .list-icon li a {
      color: #ffffff;
  }
  footer.page-footer .list-links li a{
      color: #ffffff;
  }
  footer.page-footer .bottom-footer .frame {
      max-width: 100% !important;
      margin-left: 48px;
      margin-right: 48px;
      padding: 0;
  }
  footer.page-footer .bottom-footer address{
      color: #ffffff;
  }
  footer.page-footer .bottom-footer {
      border-top: 2px solid #2d4e5b;
  }
  footer.page-footer .bottom-footer .list-links li {
      position: relative;
  }
  footer.page-footer .bottom-footer .list-links li:before {
      content: '';
      position: absolute;
      font-size: 18px;
      left: -3px;
      top: 50%;
      transform: translateY(-50%);
      border-left: 2px solid #2d4e5b;
      width: 100%;
      height: 100%;
  }
  footer.page-footer .bottom-footer .list-links li:first-child:before {
      display: none;
  }
  header.page-header .block-search .block-title {
      display: block;
  color: #222222;
  cursor: pointer;
  }
  header.page-header .block-search .block-title:hover{
      color: #c9666c;
  }
  header.page-header .block-search .block-title strong {
      display: none;
  }
  header.page-header .search-icon-left .block-search .block-content{
     right: 30%;
  }
  header.page-header .block-search.active .block-title:before{
          content: "\e935";
  }
  .scroll-to-top{
  bottom: -45px;
  }
  @media (min-width: 992px){
      header.page-header .header-area.right-slide-menu .horizontal-menu{
         left: 0;
         right: auto;
      transform: translateX(-100%);
      }
      header.page-header .header-area.header6 .megamenu_action .megamenu_action_mb > span{
        display: none;
     }
  }
  @media (max-width: 1500px) and (min-width: 1366px){}
  header.page-header .header-area .middle-header {
      padding: 0 40px;
  }
  
  header.page-header .header-area.active-sticky .logo-black {
      display: block !important;
  }
  header.page-header .header-area.active-sticky .logo-white {
      display: none !important;
  }
  /** Particular Banner Page Wise CSS **/
  .cms-home header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-home header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-home header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .cms-home header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-home header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-home header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-home header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-aquarelle-virtual-showroom:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-aquarelle-virtual-showroom header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  .catalog-product-view header.page-header .header-area.active-sticky {
      background-color: #fff;
      box-shadow: 0 0 3px #757575;
  }
  .catalog-category-view header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .catalog-category-view header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .catalog-category-view header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.catalog-category-view:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .catalog-category-view header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .catalog-category-view header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .catalog-category-view header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .catalog-category-view header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  .cms-page-view header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-page-view header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-page-view header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-page-view:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-page-view header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-page-view header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-page-view header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-page-view header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  .cms-design header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-design header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-design header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-design:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-design header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-design header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-design header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-design header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  .cms-material header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-material header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-material header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-material:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-material header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-material header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-material header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-material header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  .cms-make header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-make header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-make header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-make:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-make header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-make header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-make header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-make header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  .cms-retail header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-retail header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-retail header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-retail:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-retail header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-retail header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-retail header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-retail header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  
  
  .cms-virtual-showroom header.page-header .header-area.active-sticky .megamenu_action_mb {
      color: #fff;
  }
  .cms-virtual-showroom header.page-header .header-area.active-sticky .block-search .block-title {
      color: #fff;
  }
  .cms-virtual-showroom header.page-header .header-area.active-sticky .theme-header-icon{
      color: #fff;
  }
  .header_absolute.cms-virtual-showroom:not(.active-builder) header.page-header{
      height: auto !important;
      min-height: auto;
      position: relative;
  }
  .cms-virtual-showroom header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .cms-virtual-showroom header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .cms-virtual-showroom header.page-header .header-area.active-sticky .logo-black{
      display: none !important;
  }
  .cms-virtual-showroom header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  header.page-header .header-area.active-sticky.start-stk .megamenu_action_mb {
      color: #333333;
  }
  header.page-header .header-area.active-sticky.start-stk .block-search .block-title {
      color: #333333;
  }
  header.page-header .header-area.active-sticky.start-stk .theme-header-icon{
      color: #333333;
  }
  
  body:not(.cms-index-index) header.page-header .header-area:not(.start-stk) {
      border-bottom: 0;
  }
  
  .catalog-category-view #maincontent {
      max-width: 100%;
  }
  .catalog-category-view #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
      padding-top: 20px;
  }
  .catalog-category-view #maincontent .page-title-wrapper {
      display: none;
  }
  .category-product-actions .filter-wrapper{
      justify-content: flex-end;
  }
  .catalog-category-view #maincontent .category-view {
      position: relative;
  }
  .catalog-category-view #maincontent .category-title {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      font-size: 125px;
      font-weight: bold;
      left: 0;
      right: 0;
      max-width: 1200px;
      margin: 0 auto;
      padding: 15px;
      background: transparent;
      text-align: left;
  }
  .blog-post-list #maincontent {
      max-width: 100%;
  }
  .blog-post-list #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
  }
  .blog-post-list .page-title-wrapper .status-order-account .breadcrumbs .items {
      max-width: 100%;
  margin: 0 4.3%;
  }
  .catalog-category-view #maincontent .breadcrumbs {
      display: none;
  }
  .marketplace-seller-profile #maincontent .columns {
      max-width: 100%;
      padding: 0 5.3%;
  }
  .blog-post-view #maincontent {
      max-width: 100%;
  }
  .blog-post-view #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
  }
  .blog-post-view #maincontent .columns .blog-view {
      padding-left: 0;
  }
  .account #maincontent {
      max-width: 100%;
  }
  .account #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
  }
  header.page-header .megamenu_action .megamenu_action_mb:hover i {
      color: #c9666c;
  }
  header.page-header .block-search .block-title:hover {
      color: #c9666c !important;
  }
  header.page-header .theme-header-icon:hover {
      color: #c9666c !important;
  }
  .wishlist-shared-index  #maincontent {
      max-width: 100%;
  }
  .wishlist-shared-index #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
  }
  /** start custom menu fixed css **/
  .seller-sticky.seller-fixed{
      position: sticky;
      top: -15px;
      /*background: #fff;*/
      z-index: 99;
      left: 0;
      right: 0;
      width: 100%;
      box-shadow: 0 0 3px #757575;
      padding-top:90px !important;
  }
  .seller-sticky.seller-fixed .frame {
      background: #fff;
  }
  .seller-sticky .line{
      align-items: center;
  }
  .seller-sticky .line .seller-logo>div {
      margin-left: 60px;
      margin-right: 30px;
  }
  .seller-sticky .line .seller-logo p {
      margin-bottom: 0;
  }
  @media only screen and (min-width: 1200px){
      #navbar a{
          font-size: 17px !important;
      }
      body.page-layout-2columns-left .category-product-actions.have-title .toolbar .sorter, body.page-layout-2columns-right .category-product-actions.have-title .toolbar .sorter {
          margin-left: auto !important;
      }
      body.page-layout-2columns-left .category-product-actions.have-title .filter-wrapper .toolbar-products, body.page-layout-2columns-right .category-product-actions.have-title .filter-wrapper .toolbar-products, body.page-layout-2columns-left .category-product-actions.have-title .filter-wrapper .category-page-title, body.page-layout-2columns-right .category-product-actions.have-title .filter-wrapper .category-page-title {
          -ms-flex: 0 0 100%;
          flex: 0 0 100%;
          max-width: 100%;
      }
      header.page-header .search-icon-left .block-search .block-content{
          right: 190px;
      }
      header.page-header .header-area.header6 .block-search .block-content input{
          background-color: #fff;
      }
  }
  @media only screen and (min-width: 1025px) and (max-width: 1199.98px){
      #navbar a{
          padding: 14px 15px !important;
          font-size: 14px !important;
      }
      .seller-sticky .line .seller-logo>div {
         margin-left: 30px;
         margin-right: 30px;
      }
  }
  @media only screen and (min-width: 992px) and (max-width: 1024.98px){
      #navbar a{
          padding: 14px 15px !important;
          font-size: 14px !important;
      }
      .seller-sticky .line .seller-logo>div {
         margin-left: 30px;
         margin-right: 30px;
      }
  }
  @media only screen and (min-width: 992px){
      .seller-mobile-logo{
          display: none;
      }
      .seller-desktop-logo{
          display: block;
      }
  }
  @media only screen and (max-width: 991.98px){
      .category-product-actions.show-breadcrumbs .filter-wrapper .toolbar-products .filter-placeholder .action-filter{
          text-decoration: none;
      }
      .category-product-actions.show-breadcrumbs .filter-wrapper .toolbar-products .filter-placeholder .action-filter:after{
          content: "\e93a";
          font-family: "Linearicons";
          font-size: 10px;
          color: #666666;
          margin-left: 9px;
      }
      .catalog-category-view #maincontent .category-title {
          font-size: 100px;
          background: transparent;
          text-align: left;
      }
      .category-product-actions.show-breadcrumbs .toolbar-products{
          margin: 50px 0 0 0 !important;
      }
      .catalog-category-view #maincontent .columns{
          margin: 0 auto;
      }
      .blog-post-list #maincontent .columns , .marketplace-seller-profile #maincontent .columns ,
      .blog-post-view #maincontent .columns , .account #maincontent .columns {
          margin: 0 auto;
      }
      .catalogsearch-result-index #maincontent ul.items{
          margin: 0 auto;
      }
      .wishlist-shared-index #maincontent .columns {
          margin: 0 auto;
      }
      .catalog-product_compare-index #maincontent .columns {
          margin: 0 auto;
      }
      .category-product-actions.show-breadcrumbs .filter-wrapper .toolbar-products .toolbar-sorter.sorter .sorter-label {
          font-size: 1rem;
          float: none;
          line-height: 1.5rem;
          color: #222;
          padding: 0;
          font-weight: 700;
          display: inline-block;
          vertical-align: top;
      }
      .category-product-actions.show-breadcrumbs .filter-wrapper .toolbar-products .toolbar-sorter.sorter{
          border: 0;
          padding: 0 !important;
      }
      .category-product-actions.show-breadcrumbs .filter-wrapper .toolbar-products .toolbar-sorter.sorter .sorter-options{
          /*padding: 0 5px !important;*/
      }
      header.page-header .header-area .horizontal-menu {
          position: fixed;
          top: 0;
          right: 0;
          background: #fff;
          margin: 0;
          width: 400px;
          z-index: 99999;
          padding: 30px;
          box-shadow: 0px 0px 10px 0px rgb(35 31 32 / 10%);
          height: 100vh;
          overflow-y: auto;
          opacity: 0;
          visibility: hidden;
          transform: translateX(100%);
          -webkit-transform: translateX(100%);
          -moz-transform: translateX(100%);
          -o-transform: translateX(100%);
          transition: all 300ms;
          -webkit-transition: all 300ms;
          -moz-transition: all 300ms;
          -o-transition: all 300ms;
      }
      header.page-header.active-menu .header-area .horizontal-menu {
          opacity: 1;
          visibility: visible;
          transform: translateX(0);
          -webkit-transform: translateX(0);
          -moz-transform: translateX(0);
          -o-transform: translateX(0);
      }
      header.page-header .header-area .middle-header:before {
          content: "";
          background: #fff;
          opacity: 0;
          visibility: hidden;
          position: fixed;
          z-index: 99998;
          top: 0;
          left: 0;
          right: 0;
          height: 100vh;
      }
      header.page-header.active-menu .header-area .middle-header:before {
          opacity: .5;
          visibility: visible;
      }
      header.page-header .header-area .close-menu-site {
          display: block;
      }
      .seller-mobile-logo{
          display: none;
          width: 30px;
      }
      .seller-desktop-logo{
          display: block;
      }
      .seller-sticky.seller-fixed{
          padding-top: 0 !important;
          top: 0;
      }
      .seller-sticky.seller-fixed .line .col-des-3 {
          padding: 15px;
      }
  
      .seller-sticky .col-des-3 .line {
          justify-content: space-between;
          align-items: center;
      }
      .seller-sticky .line .seller-logo{
          width: 250px;
          float: left;
      }
      .seller-sticky .line .seller-logo .mgs-image-block {
          width: 30px;
      }
  
      .seller-nav #navbar {
          display: none;
      }
      #navbar a {
          display: block;
          text-align: left;
          color: #000;
      }
      .seller-sticky .line .seller-logo>div {
          margin: 0 !important;
      }
      .seller-nav #navbar.show{
          border-top: 1px solid #eaeaea;
      }
      .seller-nav #navbar a {
          float: none;
          text-align: left;
      }
      .nav-toggle {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          width: 30px;
          height: 30px;
          -webkit-transition: .3s ease-in-out;
          -o-transition: .3s ease-in-out;
          transition: .3s ease-in-out;
          border: 0;
          padding: 0;
          outline: 0;
          cursor: pointer;
          border-radius: 0;
          margin-right: 15px;
          font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
          font-weight: 700;
          font-size: 20px;
          line-height: 1.6rem;
          box-sizing: border-box;
          vertical-align: middle;
          cursor: pointer;
      }
      .nav-toggle .navbar-toggler-icon {
          font-family: 'Linearicons';
          speak: none;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          -webkit-font-feature-settings: "liga";
          -moz-font-feature-settings: "liga=1";
          -moz-font-feature-settings: "liga";
          -ms-font-feature-settings: "liga" 1;
          -o-font-feature-settings: "liga";
          font-feature-settings: "liga";
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
      }
      .nav-toggle:hover .navbar-toggler-icon {
          color: #c9666c;
      }
      .nav-toggle .navbar-toggler-icon::before {
          content: "\e92b";
      }
      body .header-mobile-tabs--bottom {
          display: block;
      }
      header.page-header .header-area .horizontal-menu{
          right: auto;
          left: 0;
          transform: translateX(-100%);
          -webkit-transform: translateX(-100%);
          -moz-transform: translateX(-100%);
          -o-transform: translateX(-100%);
      }
      header.page-header .header-area.header6 .left-content .megamenu_action .megamenu_action_mb {
          display: none;
      }
      /*header.page-header .header-area .header-top-links .login-form .header.links li.wishlist {
          display: block;
      }*/
      .header-mobile-tabs--bottom ul li.header-mobile-logo-bottom .cf-logo {
          width: 20px;
          display: block;
          background: none !important;
          box-shadow: none !important;
          border: none;
          text-align: center;
          height: 20px;
          color: #222;
          position: relative;
      }
  
      .header-mobile-tabs--bottom ul li.header-mobile-logo-bottom {
          display: flex;
          justify-content: center;
          align-items: center;
      }
      body.atv-myaccount .header-top-links .login-form {
          transform: translateX(0px) !important;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links {
          display: flex;
          flex-direction: column;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(1) {
          order: 1;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(2) {
          order: 5;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(3) {
          order: 2;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(4) {}
  
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(5) {
          order: 3;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(6) {
          order: 4;
      }
      .atv-myaccount header.page-header .header-area .header-top-links .login-form .header.links li:nth-child(7) {
          order: 6;
      }
      .seller-sticky.seller-fixed:before {
          content: "";
          background: #fff;
          opacity: 0;
          visibility: hidden;
          position: fixed;
          z-index: 99998;
          top: 0;
          left: 0;
          right: 0;
          height: 100vh;
      }
  }
  @media only screen and (min-width: 768px) and (max-width: 991.98px) {
      .catalog-category-view #maincontent .category-title {
          font-size: 100px;
          background: transparent;
          text-align: left;
          max-width: 100%;
      }
  }
  @media only screen and (min-width: 576px) and (max-width: 767.98px) {
      .catalog-category-view #maincontent .category-title {
          font-size: 60px;
          max-width: 100%;
      }
  }
  @media only screen and (max-width: 575.98px){
      .catalog-category-view #maincontent .category-title {
          font-size: 40px;
          max-width: 100%;
      }
  }
  /** end custom menu fixed css **/
  .header-mobile-tabs--bottom ul li button .icon-building:before {
         content: "\e92b";
  }
  @media only screen and (max-width: 767.98px){
  
  }
  .catalog-product-view .breadcrumbs {
      display: none;
  }
  .catalog-product-view .product-info-main .product-reviews-summary {}
  
  .catalog-product-view .product-info-main .product-reviews-summary .reviews-actions {}
  
  .catalog-product-view .product-info-main .product-reviews-summary .reviews-actions .action.view {
      color: #222;
      font-weight: 500;
  }
  .catalog-product-view .product-info-main .product-reviews-summary .reviews-actions .action.add {
      color: #222;
      font-weight: 500;
  }
  .catalog-product-view .product-info-main .page-title-wrapper {}
  
  .catalog-product-view .product-info-main .page-title-wrapper .page-title {
      font-weight: 700;
  }
  .catalog-product-view .product-info-main .product.attribute.sku {
      color: #222 !important;
      font-weight: 500;
  }
  .catalog-product-view .product-info-main .product.attribute.sku .type {
      font-weight: 500 !important;
  }
  .catalog-product-view .product-info-main .product.attribute.overview {
      max-width: 80% !important;
  }
  .catalog-product-view .product-add-form #product_addtocart_form {}
  
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart {}
  
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset {
      justify-content: center;
  }
  .catalog-product-view .product-info-main .product-info-price{
      margin: 15px 0;
  }
  .catalog-product-view .product-info-main .product-info-price .price-box {
      margin-right: 0 !important;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary {
      order: 1;
      background: #083248;
      border-radius: 2px;
      padding: 9.8px 36px;
      border-color: #083248;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary.tocart{
      width: 100%;
      max-width: 435px;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary:hover {
      background: #c9666c;
      border-color: #c9666c;
  }
  .catalog-product-view .product-addto-links {}
  
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links.addToProduct {
      order: -1;
      margin-right: 10px;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links.addToProduct a{
      margin-left: 0;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a {
      border-color: #000;
      border-width: 1px;
      border-radius: 2px;
  }
  
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a::before {
      color: #000;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a:hover {
      background: #c9666c;
      border-color: #c9666c;
      color: #fff;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a:hover::before{
      color: #fff;
  }
  .catalog-product-view .product_to_order_section .madeToOrder-icon {}
  
  .catalog-product-view .product_to_order_section .madeToOrder-icon strong {
      display: flex;
      align-items: center;
      justify-content: center;
      color: #222;
      font-weight: 700;
  }
  
  .catalog-product-view .product_to_order_section .madeToOrder-icon strong img {
      width: 35px;
      margin-right: 15px;
  }
  
  .catalog-product-view .product_to_order_section .product-info-price {}
  
  .catalog-product-view .product_to_order_section .product-info-price .price-box {}
  
  .catalog-product-view .product_to_order_section .product-info-price .price-box .price-container {}
  
  .catalog-product-view .product_to_order_section .product-info-price .price-box .price-container .price-wrapper {}
  
  .catalog-product-view .product_to_order_section .product-info-price .price-box .price-container .price-wrapper .price {
      color: #000;
      font-weight: 600;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block {
      background-color: #ededed;
      border-top: 0;
      width: 100%;
      max-width: 435px;
      margin: 0 auto;
      padding: 10px 15px 15px;
      position: relative;
  }
  
  .catalog-product-view .product-info-main .wk-supplier-product-block .wk-supplier-product-row {
      text-align: left;
      color: #000;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .wk-supplier-product-row span {
      margin-right: 20px;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .wk-supplier-product-row .wk-supplier-title {
      text-transform: uppercase;
      color: #000;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton {
      text-align: left;
      margin-left: 68px;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton .ratings {
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton .ratings .full-stars {
      color: #c9666d;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton .ratings .full-stars::before {
      -webkit-text-stroke: 1px #c9666d;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton span {
      color: #000;
      margin-left: 15px;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton a span {
      margin-left: 5px;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton #askque {
      position: absolute;
      top: 8px;
      right: 10px;
      padding: 0;
      border: 0;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton #askque:focus {
      background: transparent;
      box-shadow: none;
      outline: none;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton #askque span {
      margin: 0;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton #askque span::before {
      padding-right: 0;
      display: none;
  }
  .catalog-product-view .product-info-main .wk-supplier-product-block .custom_supplier_review_secton #askque span img {
      width: 30px;
      background: #fff;
  }
  /*.catalog-product-view .product.media .owl-carousel{
      position: static;
  }*/
  .catalog-product-view .product-info-main .wk-supplier-product-block .wk-supplier-product-row:first-child {
      padding-top: 0;
  }
  .product.info.detailed .product.data.items > .item.content .description .value {
      color: #000;
      font-weight: 400;
      font-size: 16px;
  }
  .catalog-product-view .product-info-main .price-indicative-seller-txt p {
      font-size: 0.75rem;
  }
  .productTopAction {width: 100%;}
  
  .productTopAction .madeToOrder-icon {
      position: absolute;
      top: 0;
      left: 15px;
      right: auto;
      z-index: 11;
      visibility: hidden;
      transform: translateY(0);
      transition: all 300ms;
  }
  .productTopAction .madeToOrder-icon img {
      width: 30px;
      display: block;
  }
  .product-item-info:hover .productTopAction .madeToOrder-icon {
      visibility: visible;
      transform: translateY(15px);
  }
  .catalog-product-view .block .block-content .products-grid .product-item .product-item-info:hover .productTopAction .madeToOrder-icon {
      visibility: visible;
      transform: translateY(15px);
  }
  .catalog-category-view .products-grid .product-item .product-item-info:hover .productTopAction .madeToOrder-icon {
      visibility: visible;
      transform: translateY(15px);
  }
  /*.catalog-category-view .products-grid .product-item .product-item-info .product-top .product-image-wrapper {
      padding-bottom: 0;
  }*/
  .products-grid .items .product-item{
      margin-bottom: 30px;
  }
  /*.productTopAction .towishlist {
      position: absolute;
      top: 15px;
      right: 5px;
      left: auto;
      z-index: 11;
  }*/
  .catalog-product-view .products-grid .items .product-item .product-item-name a {
      color: #000;
  }
  .catalog-product-view a.product_discover {
      font-size: 12px;
      letter-spacing: 0;
      text-decoration: underline;
  }
  .catalog-product-view .products-grid .items .product-item .product-top .product-item-inner {
      padding: 15px 0;
      /*opacity: .75 !important;*/
  }
  /*.catalog-product-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions {
      position: absolute;
      right: 0;
  }*/
  .catalog-product-view .products-grid .items .product-item .product-item-details {
      padding: 10px 0 0;
  }
  .catalog-product-view .block .block-content .products-grid .product-item .product-item-info .productTopAction {
      /*visibility: hidden;
      transform: translateY(0);
      transition: all 300ms;*/
      z-index: 2;
      display: contents;
  }
  /*.catalog-product-view .block .block-content .products-grid .product-item .product-item-info:hover .productTopAction {
      visibility: visible;
      transform: translateY(10px);
  }*/
  .catalog-product-view .block .block-content .products-grid .product-item .action.towishlist:before {
      content: '\e601';
      font-size: 48px;
  }
  @media only screen and (max-width: 575.98px){
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links.addToProduct {
          order: 1;
          margin-right: 0;
          width: auto;
      }
      .catalog-product-view .product-info-main .box-tocart .fieldset .product-addto-links{
          width: auto;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary {
          order: -1;
          background: #083248;
          border-radius: 0;
          padding: 9.8px 20px;
          font-size: 16px;
          margin-bottom: 15px;
          width: 100%;
          max-width: 100%;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary.tocart{
          width: 100%;
          max-width: 100%;
      }
      .catalog-product-view .product-info-main .wk-supplier-product-block{
          max-width: 100%;
      }
  }
  
  /** start 16-06-2021 menu css **/
  .sellerToggleMenuOpen{
      overflow: hidden;
  }
  .sellerToggleMenuOpen .seller-nav #navbar {
      display: block;
  }
  .sellerToggleMenuOpen .nav-toggle .navbar-toggler-icon::before{
      content: "\e935";
  }
  .sellerToggleMenuOpen .seller-sticky.seller-fixed{
      height: 100vh;
  }
  .sellerToggleMenuOpen .seller-sticky.seller-fixed:before {
      opacity: .5;
      visibility: visible;
  }
  .sellerToggleMenuOpen .seller-sticky .line .seller-logo,
  .sellerToggleMenuOpen .nav-toggle .navbar-toggler-icon,
  .sellerToggleMenuOpen .seller-nav #navbar {
      z-index: 99999;
  }
  .sellerToggleMenuOpen .seller-nav {
      box-shadow: 0 6px 9px -9px black;
      z-index: 99999;
  }
  /** end 16-06-2021 menu css **/
  
  /** 16-06-2021 **/
  /*.catalog-product-view .block .block-content .products-grid .product-item .product-item-info .product-top .product-image-photo {
      position: static;
  }*/
  footer.page-footer .list-icon li:before {
      content: "\e696";
      font-family: 'Linearicons';
      position: absolute;
      left: 0;
      top: -3px;
      font-size: 1.5rem;
      line-height: 1;
  }
  .catalog-product-view .product-info-main .box-tocart .action.primary.tocart,
  .catalog-product-view .block-bundle-summary .box-tocart .action.primary.tocart{
      line-height: 1;
  }
  #popup_ajaxcart_success .ajax_cart-popup .ajax_footer .actions {
      display: flex;
      align-items: center;
  }
  /*.catalog-product-view .block .block-content .products-grid .product-item .product-item-info .product-top .product-image-wrapper {
      padding-bottom: 0 !important;
  }*/
  @media only screen and (max-width: 767.98px){
  
      header.page-header .header-area .middle-header{
          padding: 0 15px;
      }
      header.page-header .header-area.search-icon-left .right-content .block-search .block-content input {
          width: 100%;
          min-width: auto;
          padding: 0 18px 0 30px;
      }
      header.page-header .header-area.header6 .block-search .action.search {
          left: 10px;
          right: auto;
          transform: translateY(-50%);
          top: 50%;
      }
      header.page-header .block-search.active .block-title:before {
          right: 19px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
      }
      footer.page-footer .footer.content .footer1 .middle-footer .footer-block:not(.acc-block) {
          margin-bottom: 30px;
          padding-left: 0;
          padding-right: 0;
      }
      .product.info.detailed .block.review-list .review-items .review-item{
          flex: 0 0 100%;
          max-width: 100%;
      }
      .catalog-product-view .product-info-main .price-indicative-seller-txt p {
          font-size: 16px;
      }
      .catalog-product-view .product-info-main .product.attribute.overview {
          max-width: 100% !important;
      }
      .product.info.detailed .block.review-list .block-title strong{
          font-size: 24px;
      }
      /*.compare, .product-addto-links .action.tocompare, .product-item-actions .actions-secondary > .action.tocompare, [class*='block-compare']{
          display: block !important;
      }*/
  }
  @media only screen and (max-width: 575.98px){
      #popup_ajaxcart_success .ajax_cart-popup {
          max-width: 100%;
      }
      #popup_ajaxcart_success .ajax_cart-popup .ajax_footer .actions {
          display: block;
          align-items: center;
      }
      #popup_ajaxcart_success .ajax_cart-popup .ajax_footer .actions button {
          font-size: 15px;
          padding: 0.5rem .75rem;
      }
      .catalog-product-view .product-info-main .price-indicative-seller-txt p {
          font-size: 16px;
      }
      .catalog-product-view .product-info-main .product.attribute.overview {
          max-width: 100% !important;
      }
      .catalog-product-view .product.attribute.overview {
          margin: 25px 0 25px;
      }
      .product.info.detailed .block.review-list .block-title strong{
          font-size: 24px;
      }
  }
  
  /** 18-06-2021 **/
  .catalog-product-view .product-info-main .product-reviews-summary .reviews-actions .action.view span:last-child {
      display: none;
  }
  .catalog-product-view .product_to_order_section .madeToOrder-icon strong img {
      border: 1px solid #000;
      border-radius: 100%;
      text-align: center;
      padding: 2px;
  }
  .catalog-product-view .product_to_order_section .madeToOrder-icon strong {
      font-size: 20px;
  }
  .catalog-product-view .product-info-main .price-box .price-wrapper .price {
      color: #222222;
      font-size: 24px;
      font-weight: 500;
  }
  .catalog-product-view .product-info-main .price-indicative-seller-txt p {
      /* font-size: 20px; */
      font-size: 0.75rem;
      font-weight: 500;
  }
  .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button {
      height: 46px;
      width: 46px;
      line-height: 46px;
      order: 2;
      margin-left: 10px;
  }
  .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button svg {
      width: 46px;
      height: 46px;
  }
  .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button .shp0 {
      fill: #ffffff;
      stroke: #1d1d1b;
      stroke-width: 4;
  }
  .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button:hover .shp0 {
      stroke: #c9666c;
      fill: #c9666c;
  }
  .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button .shp1 {
      fill: #000000;
  }
  .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button:hover .shp1 {
      fill: #fff;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links {
      order: 1;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a{
      margin-left: 0;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto:before {
      display: none;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto {
      background: #083248;
      border-color: #083248;
      font-size: 1rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      color: #fff;
      display: inline-block;
      width: auto;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto:hover {
      background: #c9666c;
      border-color: #c9666c;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto span {
      display: block;
      position: inherit;
      overflow: visible;
      width: 100%;
      height: 100%;
      padding: 0px 75px;
      white-space: nowrap;
  }
  .catalog-product-view .product-info-main .price-box .price-label {
      font-size: 24px;
      color: #222;
      font-weight: 500;
      display: none;
  }
  .catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .availability {
      font-size: 24px;
      color: #222;
      font-weight: 500;
      margin-left: 10px;
      display: none;
  }
  .catalog-product-view .product-info-main .product-add-form #product_addtocart_form #product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.color:first-child{
      margin-left: 0;
  }
  .catalog-product-view .product-info-main .product-add-form #product_addtocart_form #product-options-wrapper .swatch-opt .swatch-attribute.color .swatch-option.color {
      width: 30px;
      height: 30px;
      float: left;
      margin: 2px;
      border-radius: 100%;
      margin-left: 10px;
  }
  .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary > .action{
      color: #222;
  }
  @media only screen and (max-width: 575.98px){
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links {
          order: 2;
          width: 100%;
          margin-top: 15px;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlist{
          width: 100%;
          line-height: 2;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlist span{
          padding: 9.8px 35px;
      }
      .catalog-product-view .product-info-main .box-tocart .fieldset .custom_req_button {
          order: 1;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links.addToProduct{
          margin-top: 0;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a {
          width: 2.875rem;
          height: 2.875rem;
          line-height: 2.875rem;
      }
      .category-product-actions .toolbar .sorter{
          width: auto;
      }
  }
  body .modals-wrapper:after{
      background-color: #000 !important;
      opacity: 0.4 !important;
  }
  .quickViewDetails .product-info-main-wrapper{
      padding: 40px 40px;
  }
  .quickViewDetails .product-info-main-wrapper .product-info-main{
      padding-left: 0;
  }
  .product_quickview_content > .catalog-product-view{
      position: static;
  }
  .product_quickview_content > .catalog-product-view .product-info-quickview{
      height: 100%;
      padding: 0;
  }
  .quickViewDetails .modal-inner-wrap .modal-content .product_quickview_content{
      height: 100%;
      padding: 0 !important;
  }
  .quickViewDetails .modal-inner-wrap .modal-content{
      overflow-y: auto;
  }
  .quickViewDetails .modal-header .action-close{
      right: 0;
  }
  .catalog-product-view._has-modal {
      overflow: hidden;
  }
  .toolbar .sorter .sorter-action:hover:before {
      color: #c9666c;
  }
  .toolbar .modes a.modes-mode:hover:before {
      color: #c9666c;
  }
  .toolbar .modes .modes-mode.active:before {
      color: #c9666c;
  }
  .rating-summary .rating-result > span:before, .rating-summary .rating-result:before{
      color: #c9666d;
  }
  @media only screen and (min-width: 768px){
      header.page-header .header-area.header6 .block-search .action.search {
          left: 10px;
          right: auto;
          transform: translateY(-50%);
          top: 50%;
      }
      .quickViewDetails .modal-inner-wrap .modal-content::-webkit-scrollbar {
          width: 5px;
      }
      .quickViewDetails .modal-inner-wrap .modal-content::-webkit-scrollbar-thumb {
        background-color: #666;
        border-radius: 10px;
      }
      .quickViewDetails .modal-inner-wrap .modal-content:hover::-webkit-scrollbar-thumb {
          background: #666;
      }
      .quickViewDetails .modal-inner-wrap .modal-content::-webkit-scrollbar-track {
        -moz-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);
        -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);
        box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);
          background: transparent;
      }
      .quickViewDetails .modal-inner-wrap .modal-content{
          padding: 30px 20px;
      }
      .quickViewDetails .product.media .product.item-image{
          width: 99%;
      }
      .modal-popup._inner-scroll.quickViewDetails .modal-inner-wrap{
          border-radius: 10px;
      }
      .product.media .rotate-image{display:block;}
      .rotate-image{display:none;}
  }
  @media only screen and (max-width: 767.98px){
      header.page-header .header-area.search-icon-left .right-content .block-search .block-content{
          left: 15px;
      }
      .modal-popup.quickViewDetails.modal-slide._inner-scroll._show{
          overflow-y: hidden;
      }
      .quickViewDetails .modal-inner-wrap .modal-content{
          padding: 30px 20px;
      }
      .quickViewDetails .modal-header{
          z-index: 99;
      }
      .quickViewDetails .modal-header .action-close {
          /*right: -20px;
          top: -9px;*/
          right: 5px;
          top: 0;
      }
      .quickViewDetails .modal-header .action-close:before{
          font-size: 18px;
          font-weight: bold;
      }
      .quickViewDetails .product-info-media-wrapper {
          float: left;
          width: 100%;
          overflow: hidden;
          margin-bottom: 20px;
      }
      .quickViewDetails .product-info-main-wrapper {
          padding: 0;
          float: none;
          width: 100%;
          max-height: 100%;
          overflow-y: auto;
          margin-top: 15px;
      }
      .modal-popup._inner-scroll.quickViewDetails .modal-inner-wrap {
          min-height: 100%;
          width: 100%;
          max-width: 90%;
          /*padding: 10px 20px;*/
          border-radius: 10px;
      }
      .product_quickview_content{
          padding-bottom: 0 !important;
          height: 100%;
      }
      .product_quickview_content > .catalog-product-view{
          position: static;
      }
      .modal-popup.modal-slide .modal-inner-wrap[class] {
          background-color: #fff;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .page-title-wrapper .page-title{
          font-size: 20px;
      }
      .catalog-product-view .product-info-main .price-box .price-wrapper .price{
          font-size: 20px;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product.attribute.overview {
          margin: 10px 0;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product.attribute.overview {
          margin: 10px 0;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form {
  
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form .product-addto-links {
          margin-top: 0 !important;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form .product-addto-links a.towishlist {
          margin-right: 0;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form .product-addto-links a.towishlist span{
          font-size: 14px;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product.attribute.overview .value {
          font-size: 14px;
          line-height: 20px;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form .product-options-wrapper .swatch-opt .swatch-option.color {
          width: 20px !important;
          height: 20px !important;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form .product-options-wrapper .swatch-opt{
          margin: 10px 0;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main{
          margin-top: 0;
      }
      .quickViewDetails .product-info-main-wrapper .product-info-main .product-add-form .product-options-bottom{
          padding: 0;
      }
  }
  
  /** 24-06-2021 **/
  .catalog-category-view .products-list .product-item .product-item-info:hover .productTopAction .madeToOrder-icon {
      visibility: visible;
      transform: translateY(15px);
  }
  .categorypath-standard-categories-make-tops .products-list .product-items.list .product-item .product-item-info .product-top .product-item-photo {
      display: block;
  }
  .categorypath-standard-categories-make-tops .product-image-wrapper{
      height: 100%;
  }
  .categorypath-standard-categories-make-tops .product-image-wrapper .product-image-photo {
      position: static;
  }
  .products-list .product-items.list .product-item .product-item-info .product-item-details{
      display: block !important;
  }
  .catalog-category-view .products-list .product-items.list .product-item .product-item-info .product-top .product-item-photo {
      display: block;
  }
  .catalog-category-view .product-image-wrapper{
      height: 100%;
  }
  .catalog-category-view .product-image-wrapper .product-image-photo {
      position: static;
  }
  /*.catalog-category-view .products-list .product-items.list .product-item .product-item-info .product-item-details{
      display: block !important;
  }*/
  .extra-gallery-fullwidth.catalog-product-view .product.media{
      margin-bottom: 80px;
  }
  .cms-page-view .product-item .product-image-photo {
      position: static;
      /* min-width: auto !important; */
  }
  
  .cms-page-view .products-grid .items .product-item .product-image-wrapper {
      height: 100%;
  }
  .cms-page-view .no-padding-col {
      padding-top: 0 !important;
  }
  
  .sidebar .block .actions-toolbar .action:hover {
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .cms-page-view .fixed-btn{
      z-index: 1;
  }
  .product.info.detailed .product.data.items > .item.content{
      padding-top: 30px;
  }
  /*.cms-page-view .no-padding-col .frame .line>.panel-block-row:first-child>div {
      margin-bottom:  !important;
  }
  */
  @media only screen and (min-width: 1400px){
      .cms-page-view .product-items .items .product.product-item.col {
          padding-left: calc(135px / 2) !important;
          padding-right: calc(135px / 2) !important;
      }
  }
  
  }
  .product-item .product-item-info .product-top .product-item-photo {
      display: block;
  }
  .product-image-wrapper{
      height: 100%;
  }
  .product-image-wrapper .product-image-photo {
      position: static;
  }
  /*.products-grid .items .product-item .product-item-details{
      display: block !important;
  }
  .products-list .items .product-item .product-item-details{
      display: block !important;
  }*/
  .products-list .product-items.list .product-item .product-item-info .product-item-details .price-box {
      display: none;
  }
  
  @media only screen and (min-width: 768px) and (max-width: 1199.98px){
      header.page-header .search-icon-left .block-search .block-content {
          right: 190px;
      }
  }
  
  .catalogsearch-result-index #maincontent {
      max-width: 100%;
  }
  .catalogsearch-result-index #maincontent ul.items {
      max-width: 100%;
      margin: 0 4.3%;
  }
  .catalogsearch-result-index #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
  }
  .catalog-product_compare-index #maincontent {
      max-width: 100%;
  }
  .catalog-product_compare-index #maincontent .columns {
      max-width: 100%;
      margin: 0 4.3%;
  }
  .customer-account-edit .form-edit-account .actions-toolbar {
      display: block;
      width: 100%;
      height: 100%;
  }
  .customer-account-edit .form-edit-account .actions-toolbar .primary {
      display: inline-block !important;
      float: none;
      vertical-align: middle;
      height: 100%;
  }
  .customer-account-edit .form-edit-account .actions-toolbar .secondary {
      display: inline-block !important;
      vertical-align: middle;
      position: static !important;
  }
  .account .actions-toolbar .primary {
      display: inline-block !important;
      float: none;
      vertical-align: middle;
      height: 100%;
  }
  .account .actions-toolbar .secondary {
      display: inline-block !important;
      vertical-align: middle;
      position: static !important;
  }
  .account .actions-toolbar {
      display: block;
      width: 100%;
      height: 100%;
  }
  
  .account .actions-toolbar .primary button{
      background-color: #000 !important;
      border-color: #000 !important;
  }
  .account .actions-toolbar .primary button:hover{
      background-color: #c9666c !important;
      border-color: #c9666c !important;
  }
  
  .account .actions-toolbar .secondary a{
      color: #c9666c !important;
  }
  .account .actions-toolbar .secondary a:hover{
      color: #c9666c !important;
  }
  .account .actions-toolbar .secondary a:hover:after{
      background-color: #c9666c !important;
  }
  @media only screen and (max-width: 767.98px){
      .account #maincontent .columns .page-title-wrapper {
          margin-top: 40px;
      }
      .customer-account-edit .block-collapsible-nav {
          left: 0;
          position: absolute;
          top: 0px;
          width: 100%;
          z-index: 5;
      }
      .block-collapsible-nav .block-collapsible-nav-title {
          margin-bottom: 0 !important;
          background: #fff;
      }
      .block-collapsible-nav #block-collapsible-nav {
          background: #fff;
          top: 0;
      }
      .block-collapsible-nav .title:after{
          top: 50%;
          transform: translateY(-50%);
      }
  }
  header.page-header .block-search .control #search_autocomplete {
      display: none !important;
  }
  #wishlist-table .col.product .product.name {
      display: block;
  }
  
  #wishlist-table .col.product {}
  
  #wishlist-table .col.product .product.photo {display: block;}
  #wishlist-table .col.product {
      max-width: 75% !important;
  }
  #wishlist-table tbody .col.comment {
      max-width: 10% !important;
  }
  #wishlist-table tbody .col.actions {
      max-width: 15% !important;
  }
  .customer-account-index .modals-wrapper .modal-popup._show {
      z-index: 999 !important;
  }
  .modal-slide._show, .modal-popup._show{
      z-index: 999 !important;
  }
  .sidebar .block .actions-toolbar .secondary .action:hover{
      color: #fff !important;
  }
  body._has-modal {
      overflow: hidden;
  }
  @media only screen and (max-width: 991.98px){
      .amwishlist-list-grid .amwishlist-list{
          justify-content: normal;
      }
  }
  .amwishlist-list-grid .amwishlist-list > .amwishlist-item .amwishlist-button.-add {
      border-color: #083248;
      background-color: #083248;
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
  }
  .amwishlist-list-grid .amwishlist-list > .amwishlist-item .amwishlist-button.-add:hover {
      border-color: #c9666c;
      background-color: #c9666c;
      color: #fff;
  }
  
  .amwishlist-wishlist-index .column.main .amwishlist-newlist-block .amwishlist-newlist .amwishlist-form .amwishlist-button.-add {
      color: #fff;
      background-color: #000;
      border-color: #000;
  }
  .amwishlist-wishlist-index .column.main .amwishlist-newlist-block .amwishlist-newlist .amwishlist-form .amwishlist-button.-add:hover {
      color: #fff;
      background-color: #c9666c;
      border-color: #c9666c;
  }
  
  .amwishlist-wishlist-index .column.main .amwishlist-newlist-block .amwishlist-button {
      color: #000;
  }
  .cms-page-view .products-grid .items .product-item .product-item-info .product-item-details {
      display: none;
  }
  .products-grid .items .product-item .product-top .product-item-inner{
      background-color: rgb(255 255 255 / 70%);
       z-index: 1 !important;
  }
  .cms-page-view .products-grid .items .product-item .product-item-info .product-top .product-item-details {
      display: block;
  }
  .sidebar .block .actions-toolbar .primary .action {
      color: #fff;
      background-color: #083248;
      border-color: #083248;
      border-radius: 2px;
  }
  .sidebar .block .actions-toolbar .primary .action:hover {
      background-color: #c9666c !important;
      border: 1px solid #c9666c !important;
  }
  .amwishlist-tabs-block.-title .amwishlist-item.-active {
      border-bottom-color: #000;
  }
  /*Add by Elvin 30-06-2021*/
  header.page-header .top-wishlist .block-wishlist .actions-toolbar{position:relative;}
  /*End*/
  
  .amwishlist-toolbar-block.-mass-action .amwishlist-button.-addtolist {
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      background-color: #083248;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
  }
  .amwishlist-toolbar-block.-mass-action .amwishlist-button.-addtolist:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .amwishlist-toolbar-block.-mass-action .amwishlist-button.-empty {
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      color: #fff;
      background-color: #083248;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
  }
  .amwishlist-toolbar-block.-mass-action .amwishlist-button.-empty:hover{
      border: 1px solid #c9666c;
      background: #c9666c;
  }
  .product-item .product-item-details{
      padding-left: 15px !important;
      padding-right: 15px !important;
  }
  .product-item-inner .product-item-actions .actions-secondary{
      padding-left: 15px;
      padding-right: 15px;
  }
  .products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-description p {
      white-space: normal;
      word-break: break-word;
  }
  .amwishlist-page-title .amwishlist-toolbar > .amwishlist-button,
  .amwishlist-page-title .amwishlist-toolbar .amwishlist-button.-share {
      font-size: 0.75rem;
  }
  .amwishlist-toolbar-block.-mass-action .amwishlist-button.-empty.-disabled {
      color: #083248;
      background-color: transparent;
  }
  .sidebar .block .actions-toolbar .secondary .action{
      border: 1px solid #083248;
      color: #083248 !important;
      border-radius: 2px;
  }
  .sidebar .block .actions-toolbar .secondary .action:hover{
      background-color: #c9666c;
      border: 1px solid #c9666c;
      color: #fff !important;
  }
  .amwishlist-popup-block{
      z-index: 9999;
  }
  .catalog-product-view .product-info-main .product.attribute.overview .value p {
      white-space: normal;
      word-break: break-word;
  }
  .product.info.detailed .product.data.items > .item.content .product.attibute.description p {
      word-break: break-word;
      white-space: normal;
  }
  .btn.btn-primary, .action.primary {
      background: #083248;
      border: 1px solid #083248;
      color: #ffffff;
      opacity: 1;
      border-radius: 2px;
  }
  .btn.btn-primary:focus,
  .action.primary:focus,
  .btn.btn-primary:hover,
  .action.primary:hover{
      border-width: 1px;
  }
  header.page-header .minicart-wrapper .block-content > .actions > .secondary .action.viewcart {
      border-color: #083248;
      color: #083248;
      background-color: #fff;
  }
  .amwishlist-popup-block .amwishlist-toolbar.-footer .amwishlist-button{
      border-color: #083248;
      background-color: #083248;
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
  }
  .amwishlist-popup-block .amwishlist-toolbar.-footer .amwishlist-button:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .cms-home .page-wrapper #maincontent .columns .column .section-builder .panel-block-row p a .button1 {
      border-color: #083248;
      background-color: #083248;
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
      letter-spacing: 0;
      color: #fff;
  }
  .cms-home .page-wrapper #maincontent .columns .column .section-builder .panel-block-row p a .button1:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
      color: #fff;
  }
  .amcompany-button.-fill, .amcompany-customer-account .page-main .action.primary{
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      color: #fff !important;
      background: #083248 !important;
      border: 1px solid #083248 !important;
      display: inline-block !important;
      width: auto !important;
      min-width: 100px;
      height: 100%;
  }
  .amcompany-button.-fill:hover, .amcompany-customer-account .page-main .action.primary:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .amwishlist-search-block .amwishlist-search .amwishlist-button.-link {
      color: #000;
  }
  
  label > input[type="radio"] {
    display: none;
  }
  label > input[type="radio"] + *::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 1rem;
    height: 1rem;
    margin-right: 0.3rem;
    border-radius: 100%;
    border-style: solid;
    border-width: 1px;
    border-color: gray;
    text-align: center;
  }
  label > input[type="radio"]:checked + * {
    color: #c9666c;
  }
  label > input[type="radio"]:checked + *::before {
    background: radial-gradient(#c9666c 0%, #c9666c 40%, transparent 50%, transparent);
    border-color: #c9666c;
  }
  
  /* basic layout */
  fieldset {
    margin: 20px;
    max-width: 400px;
  }
  label > input[type="radio"] + * {
    display: inline-block;
    padding: 0.5rem 1rem;
  }
  .amwishlist-checkbox-block .amwishlist-input:hover + .amwishlist-checker{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .amwishlist-checkbox-block .amwishlist-input:checked + .amwishlist-checker {
      border-color: #c9666c;
      background: #c9666c;
  }
  .amwishlist-button.-share:hover{
      color: #c9666c;
  }
  .modal-popup.confirm .action-primary{
      border: 1px solid #083248;
      background-color: #083248;
      background: #083248;
  }
  .modal-popup.confirm .action-primary:focus{
      border: 1px solid #083248;
      background-color: #083248;
  }
  .modal-popup.confirm .action-primary:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .modal-popup.confirm .action-primary:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .modal-popup.confirm .action-secondary:hover,
  .modal-popup.confirm .action-primary:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
      color: #fff;
  }
  
  .ajax_cart-popup.popup__columns .ajax_footer .actions .btn.btn-tocart{
      border: 1px solid #c9666c;
      background-color: #c9666c;
  }
  .ajax_cart-popup.popup__columns .ajax_footer .actions .btn.btn-tocart:hover{
      border: 1px solid #083248;
      background-color: #083248;
  }
  header.page-header .top-wishlist .block-wishlist .actions-toolbar .primary a {
      border-color: #083248;
      color: #083248;
  }
  header.page-header .top-wishlist .block-wishlist .actions-toolbar .primary a:hover{
      border-color: #c9666c;
      background-color: #c9666c;
      color: #fff;
  }
  .page-layout-seller-login .actions-toolbar .primary .action.login {width: 100%;}
  
  .page-layout-seller-login .actions-toolbar .primary {
      width: 100%;
      display: block;
      margin-right: 0;
  }
  header.page-header .minicart-wrapper .block-content > .actions > .secondary .action.viewcart:hover {
      border-color: #c9666c;
      color: #fff;
      background-color: #c9666c;
  }
  .amwishlist-toolbar-block.-mass-action .amwishlist-button.-link{
      color: #000;
  }
  
  .mgs-lookbook-container .pin__type.pin__type--area .pin__popup .popup__content--product .product-details .price-box {
      display: none;
  }
  
  .mgs-lookbook-container .pin__type.pin__type--area .pin__popup .popup__content--product .product-details form {
      display: none;
  }
  .checkout-index-index .logo .logo-black {
      display: block !important;
  }
  .customer-account-create .register-container .form-create-account .create.account .password .input-text {
      z-index: 1 !important;
  }
  .cart.main.actions .action:hover {
      background-color: #c9666c;
      color: #fff;
      border-color: #c9666c;
  }
  .cart.main.actions .action{
      border-radius: 2px !important;
  }
  .amwishlist-toolbar-block.-mass-action .amwishlist-button {flex-basis: auto;}
  .catalog-category-view #maincontent .category-title{display:none;}
  .cms-page-view .products-grid .product-item .product-item-info:hover .productTopAction .madeToOrder-icon {
      visibility: visible;
      transform: translateY(15px);
  }
  
  .section-builder .request-for-demo p a button {
      border-color: #083248;
      background-color: #083248;
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
      letter-spacing: 0;
      color: #fff;
  }
  .section-builder .request-for-demo p a button:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
      color: #fff;
  }
  header.page-header .block-search {
      z-index: 1 !important;
  }
  .page-layout-seller-login header.wk-mp-login-header .logo .logo-black {
      display: block !important;
  }
  .page-layout-seller-login header.wk-mp-login-header .logo .logo-white {
      display: none;
  }
  .checkout-payment-method .step-title {
      padding-left: 0;
  }
  @media only screen and (max-width: 575.98px){
      #shopping-cart-table .col:first-child {
          padding-left: 0;
          width: 100% !important;
          float: left;
          padding-bottom: 1rem;
      }
      #shopping-cart-table .col:first-child .product-item-details {
          display: inline-block;
          vertical-align: middle;
          margin-left: 15px;
          width: calc(100% - 95px);
      }
  
      #shopping-cart-table .col:first-child .product-item-photo {
          display: inline-block;
          vertical-align: middle;
      }
      #shopping-cart-table .col {
          width: 33.33% !important;
          padding: 0;
      }
      #shopping-cart-table .col .control.qty > span{
          padding: 0px 5px !important;
          height: 25px;
      }
      #shopping-cart-table .col .control.qty .input-text{
          width: 30px;
          height: 25px;
          padding: 0 5px;
      }
      #shopping-cart-table .col.actions {
          padding-top: 1rem;
          padding-bottom: 1rem;
          float: left !important;
          width: 100% !important;
      }
      #shopping-cart-table .col .control.qty{
          width: 100%;
      }
      #shopping-cart-table .col.qty {
          margin: 0 4px;
          width: 30% !important;
      }
  }
  .cms-about-crossing footer.page-footer {margin-top: auto;}
  .mlr-80 {
      margin-top: 60px;
  }
  .cms-page-view .mlr-80 .product-item .product-item-info  .productTopAction .madeToOrder-icon {
      visibility: visible;
      transform: translateY(15px);
  }
  .cms-page-view .mlr-80 .product-item .product-item-info .product-top:not(.loading-ajax):not(.loading-ajax--wl) .product-item-inner {
          opacity: 1;
          visibility: visible;
          transform: translateY(0);
          -webkit-transform: translateY(0);
          -moz-transform: translateY(0);
          -o-transform: translateY(0);
  }
  .cms-page-view .mlr-80 .product-item .product-item-info .product-item-inner .product-item-details .product-item-name .product-item-link{
      text-transform: uppercase;
  }
  @media only screen and (min-width: 768px){
      .mlr-80>div {
          margin-left: 80px;
          margin-right: 80px;
      }
  }
  @media only screen and (max-width: 767px){
      .mlr-80>div {
          margin-left: 15px;
          margin-right: 15px;
      }
  }
  
  @media only screen and (min-width: 1400px){
      .cms-page-view .mlr-80 .catproduct-product-cat-block .product-items .items .product-item {
          padding-left: 15px !important;
          padding-right: 15px !important;
          margin-bottom: 25px;
      }
  }
  .cms-page-view .mlr-80 .catproduct-product-cat-block .product-items .items .product-item {
      padding-left: 10px;
      padding-right: 10px;
      margin-bottom: 25px;
  }
  
  @media only screen and (min-width: 576px) and (max-width: 767.98px) {
      .cms-page-view .mlr-80 .catproduct-product-cat-block .product-items .items .product-item{
          flex: 0 0 calc(100% / 2);
          max-width: calc(100% / 2);
          width: 100%;
          margin-bottom: 25px;
      }
      .mlr-80>div {
          margin-left: 0;
          margin-right: 0;
      }
  }
  @media only screen and (max-width: 575.98px){
      .cms-page-view .mlr-80 .catproduct-product-cat-block .product-items .items .product-item{
          flex: 0 0 calc(100% / 1);
          max-width: calc(100% / 1);
          width: 100%;
          margin-bottom: 25px;
      }
      .mlr-80>div {
          margin-left: 0;
          margin-right: 0;
      }
  }
  
  .cms-permission footer.page-footer {
      margin-top: 0;
  }
  .cms-virtual-showroom footer.page-footer {
      margin-top: 0;
  }
  .imgContentCenter img {
      width: 100%;
  }
  
  @media (min-width: 992px) and (max-width: 1199.98px) {
      .cms-page-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary .quickview {
          margin-left: 0 !important;
      }
  
      .cms-page-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary .towishlist {
          margin-right: 0 !important;
      }
  
      .cms-page-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary .tocompare {
          margin: 0 7px !important;
      }
  }
  @media (max-width: 991.98px) {
      .cms-page-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary .quickview {
          margin-left: 0 !important;
      }
  
      .cms-page-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary .towishlist {
          margin-right: 0 !important;
      }
  
      .cms-page-view .products-grid .items .product-item .product-top .product-item-inner .product-item-actions .actions-secondary .tocompare {
          margin: 0 7px !important;
      }
  }
  .seller-sticky .line {
      align-items: center;
      justify-content: space-between;
  }
  .products-grid .items .product-item .product-top .product-item-inner .action.tocart{
      padding: 0 15px;
  }
  
  .product-item-inner {
      padding: 15px 15px !important;
  }
  
  .product-item-inner .product-item-actions {
      display: flex;
      align-items: flex-start;
      justify-content: space-between;
  }
  .product-item-info .product-item-inner .container-wishlist-addtocart{
      order: 1;
      margin-left: 15px;
      overflow: hidden;
      width: 100px;
      text-align: right;
  }
  .product-item-info .product-item-inner .product-item-details {
      display: block;
      float: none;
      width: calc(100% - 50px);
      order: 0;
      padding: 13px 10px 0 0 !important;
  }
  
  .product-item-inner .product-item-actions .actions-secondary {}
  
  .product-item-inner .product-item-actions .actions-secondary .quickview {
      margin-left: 0 !important;
  }
  
  .product-item-inner .product-item-actions .actions-secondary .towishlist {
      margin-right: 0 !important;
  }
  
  .product-item-inner .product-item-actions .actions-secondary .tocompare {
      margin: 0 14px !important;
  }
  
  .latest-post-grid-block .block .owl-carousel .owl-nav button::before {
      display: none;
  }
  .product-item-info .product-item-inner .product-item-details .product-item-name .product-item-link {
      white-space: normal;
      word-break: break-word;
  }
  .product-item-info .product-item-inner .container-wishlist-addtocart .actions-primary {
      display: none;
  }
  .product-item-info .product-item-inner.inner_with_to_cart .container-wishlist-addtocart .actions-primary {
      display: inline-block;
      float: none !important;
      text-align: center !important;
      padding: 0;
  }
  
  .product-item-info .product-item-inner.inner_with_to_cart .container-wishlist-addtocart .actions-primary,
  .product-item-info .product-item-inner.inner_with_to_cart .container-wishlist-addtocart .actions-primary .tocart{
      margin-top: 10px;
  }
  .product-item-info .product-item-inner .container-wishlist-addtocart .actions-primary .tocart {
      margin-right: 0 !important;
      width: 100%;
      padding: 0 !important;
      text-align: center !important;
  }
  .product-item-inner .product-item-actions .actions-secondary {
      float: none !important;
      display: flex;
      justify-content: flex-end !important;
      padding: 0 !important;
  }
  
  .carousel-related .product-item-info .product-item-inner .container-wishlist-addtocart {
      width: 100%;
      justify-content: normal;
      margin: 0;
      display: block;
      text-align: left;
  }
  
  .carousel-related .product-item-info .product-item-inner  .actions-primary {
      float: left !important;
      margin: 0 !important;
  }
  
  .carousel-related .product-item-info .product-item-inner .actions-secondary {
      float: right !important;
  }
  .page-title-wrapper.layout_type2 .page-title > *{
      word-break: break-word;
  }
  /*Start 19-08-2021*/
  .catalog-product-view .product-info-main .box-tocart .actions,
  .catalog-product-view .block-bundle-summary .box-tocart .actions{
      margin: 0 0 0 10px;
      width: 100%;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart {
      width: 100%;
      max-width: 435px;
  }
  .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary.tocart{
      width: 100%;
  }
  @media only screen and (min-width: 768px) and (max-width: 1199.98px){
      .catalog-product-view .product-info-main .box-tocart .actions, .catalog-product-view .block-bundle-summary .box-tocart .actions{
          width: 60%;
      }
  }
  @media only screen and (min-width: 576px) and (max-width: 767.98px){
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset {
          margin-bottom: 0;
      }
  }
  @media only screen and (max-width: 575px){
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto span{
          white-space: normal;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart.add-to-with-snbn .fieldset{
          margin-bottom: 0;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart.add-to-with-snbn .fieldset .product-addto-links{
          width: auto;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links {
          order: 2;
          width: 100%;
          margin-top: 15px;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto{
          width: 100%;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlistmadeto {
          margin-left: 0;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart.add-to-with-snbn .product-addto-links {
          margin-top: 0;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a.towishlist {
          width: 2.875rem !important;
          height: 2.875rem;
          line-height: 2.875rem;
          margin-left: 10px;
      }
      .catalog-product-view .product-info-main .box-tocart .actions, .catalog-product-view .block-bundle-summary .box-tocart .actions{
          margin: 10px 0 0 0;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .action.primary.tocart{
          margin-bottom: 0;
      }
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart {
          width: 100%;
          max-width: 100%;
      }
  }
  /*End 19-08-2021*/
  
  /*Start 25-08-2021*/
  .amwishlist-product-grid .amwishlist-image-block{
      position: relative;
  }
  .amwishlist-items li {
      position: relative;
  }
  .purchase_mode_mwishlist span {
      position: absolute;
      bottom: 15px;
      left: 15px;
      right: auto;
      z-index: 11;
      visibility: visible;
      transition: all 300ms;
  }
  
  .purchase_mode_mwishlist img {
      width: 30px;
      display: block;
  }
  .product-item-photo{
      position: relative;
  }
  .amwishlist-button.tocart {
      background: #083248 !important;
      border: 1px solid #083248 !important;
      color: #ffffff;
      opacity: 1;
      border-radius: 2px;
  }
  .amwishlist-button.tocart:hover {
      background: #c9666c !important;
      border: 1px solid #c9666c !important;
  }
  .price-box .price-final_price .price {
      color: #000 !important;
  }
  /*End 25-08-2021*/
  
  
  /* Start 31-08-2021  Quick View Popup*/
  .quickViewDetails .product-info-main-wrapper .product-info-main .page-title-wrapper .page-title {
      word-break: break-word;
  }
  .product-info-stock-sku {
      margin: 15px 0;
  }
  .quickViewDetails .catalog-product-view .product_to_order_section .madeToOrder-icon strong{
      justify-content: start;
  }
  .quickViewDetails .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset .product-addto-links a{
      margin-right: 0;
  }
  @media only screen and (min-width: 1025px) and (max-width: 1199.98px){
      .catalog-product-view .product-add-form #product_addtocart_form .box-tocart .fieldset {
          justify-content: start;
      }
  }
  /* End 31-08-2021  Quick View Popup*/
  
  .price-box .price-final_price .price {
      font-weight: 500;
  }
  .custom_sample_text span {
      font-weight: 600 !important;
      font-size: 1rem !important;
      color: #000 !important;
  }
  
  /* End 01-09-2021  */
  .price-box.price-final_price {
      margin-top: 5px;
  }
  .quickViewDetails .catalog-product-view .product_to_order_section .madeToOrder-icon strong {
      font-size: 16px;
  }
  .quickViewDetails .catalog-product-view .product_to_order_section .madeToOrder-icon strong img {
      width: 25px;
      margin-right: 15px;
  }
  #product-comparison .purchase_mode_mwishlist span {
      position: absolute;
      top: 10px;
      left: 15px;
      right: auto;
      z-index: 11;
      visibility: visible;
      transition: all 300ms;
  }
  .products-related .free_sample_text {
      display: none;
  }
  .product-info-main-wrapper .custom_sample_text {
      margin-top: 10px;
  }
  .products-crosssell .custom_sample_text{
      display: none;
  }
  .product_quickview_content .free_sample_text {
      display: none;
  }
  .container-wishlist-addtocart .free_sample_text{
      display: none;
  }
  /* End 01-09-2021  */
  /*Start 02-09-2021*/
  .cms-request-for-demo form textarea {
      min-height: 2.875rem;
      border: 2px solid #eaeaea;
      font-size: 1rem;
      padding: 0 1.0625rem;
      box-shadow: none !important;
      font-weight: 400;
      line-height: 2.5;
      height: 2rem;
      color: #222222;
  }
  .cms-request-for-demo form .field:last-child textarea {
      min-height: 150px;
      padding: 1.0625rem;
      line-height: 1.42857143;
  }
  /*End 02-09-2021*/
  /* Start 03-09-2021 */
  .cms-request-for-demo form button {
      border-color: #083248;
      background-color: #083248;
      font-size: 0.75rem;
      line-height: 2.3rem;
      padding: 0rem 1.375rem;
      text-transform: uppercase;
      border-radius: 2px;
      font-weight: 600;
      border: 1px solid #083248;
      display: inline-block;
      width: auto;
      letter-spacing: 0;
      color: #fff;
      height: 100% !important;
  }
  
  .cms-request-for-demo form button span {
      font-size: 0.75rem;
      line-height: 2.3rem !important;
  }
  .cms-request-for-demo form button:hover{
      border: 1px solid #c9666c;
      background-color: #c9666c;
      color: #fff !important;
  }
  /* End 03-09-2021 */
  
  
  /* Start 07-09-2021 Supplier registration Tab Changes */
  .wk-signup-step-tab.wk-active-tab {
      color: #c9666c !important;
      border-bottom: 5px solid #c9666c !important;
    }
    .wk-signup-step-tab{
      color: #083248 !important;
    }
    .wk-signup-complete-logo{
      background: #c9666c;
    }
  /* End 07-09-2021 Supplier registration Tab Changes */
  /* Start 23-09-2021 Related Product Price On Cart Page */
  .carousel-related .product-item-info .product-item-inner .container-wishlist-addtocart .price-box.price-final_price {
      margin-top: 0;
  }
  /* End 23-09-2021 Related Product Price */
  
  /* Start Seller Collection List CSS 01-10-2021 */
  /* Remove default bullets */
  ul, #myUL {
    list-style-type: none;
  }
  
  /* Remove margins and padding from the parent ul */
  #myUL {
    margin: 0;
    padding: 0;
  }
  
  /* Style the caret/arrow */
  .caret {
    cursor: pointer;
    user-select: none; /* Prevent text selection */
  }
  
  /* Create the caret/arrow with a unicode, and style it */
  .caret::before {
    content: "\25B6";
    color: black;
    display: inline-block;
    margin-right: 6px;
  }
  
  /* Rotate the caret/arrow icon when clicked on (using JavaScript) */
  .caret-down::before {
    transform: rotate(90deg);
  }
  
  /* Hide the nested list */
  .nested {
    display: none;
  }
  
  /* Show the nested list when the user clicks on the caret/arrow (with JavaScript) */
  .active {
    display: block;
  }
  .collection-tree ul {}
  
  .collection-tree ul li {
      margin-bottom: 0;
  }
  
  .collection-tree ul li ul.nested {
      padding-left: 30px;
      padding-top: 15px;
      background: #f5f5f5;
  }
  
  .collection-tree {
      border: 1px solid #eaeaea;
      padding: 0;
      /* background-color: #ffffff; */
      margin: 10px 0 30px;
      box-shadow: 0 2px 3px rgb(111 111 111 / 25%);
      box-sizing: border-box;
      display: block;
  }
  
  .collection-tree>ul>li>span {
      background: #ccc;
      display: block;
      width: 100%;
      padding: 10px;
      color: #000;
      box-sizing: border-box;
  }
  
  .collection-tree ul li ul.nested {
      padding: 15px 15px 15px 0;
      background: #f5f5f5;
  }
  
  .managesellerproductcollection-product-add fieldset.fieldset.info {
      border-bottom: 1px solid #d9d9d9;
      margin-left: 0;
      width: 100%;
  }
  
  .managesellerproductcollection-product-add .admin__fieldset {
      max-width: 100%;
  }
  
  .managesellerproductcollection-product-add label span {
      margin-bottom: 10px;
      display: block;
  }
  
  .selectmenu-items._active{
      z-index: 1;
  }
  .managesellerproductcollection-product-add .control > select {
      margin-bottom: 30px;
  }
  /* End Seller Collection List CSS 01-10-2021 */
  
  /* Start Seller Collection List CSS 23-11-2021 */
  .collection-tree ul li ul.nested li > ul.nested {
    padding: 15px 15px 15px 20px;
  }
  .collection-tree ul li ul.nested li > ul.nested li > ul.nested {
    padding: 15px 15px 15px 35px;
  }
  /* End Seller Collection List CSS 23-11-2021 */
  
  /* START 2022-05-17 */
  .field.captcha .control.captcha .nested {
      display: block;
  }
  /* END 2022-05-17 */
  
  /* START 2022-06-9 */
  .marketplace-seller-profile .wk-supplier-design {}
  
  .marketplace-seller-profile .wk-supplier-design .wk-supplier-collection-header-box {}
  
  .marketplace-seller-profile .wk-supplier-design .wk-supplier-collection-header-box .wk-supplier-collection-title-container {
      width: calc(100% - 420px);
      margin-right: 20px;
  }
  
  .marketplace-seller-profile .wk-supplier-design .wk-supplier-collection-header-box .wk-supplier-collection-title-container .search-section {
      margin-bottom: 10px;
  }
  
  .marketplace-seller-profile .wk-supplier-design .wk-supplier-collection-header-box .wk-supplier-collection-title-container .search-section .wk-supplier-collection-location {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
  }
  
  .marketplace-seller-profile .wk-supplier-design .wk-supplier-collection-header-box .wk-supplier-collection-title-container .search-section .wk-supplier-collection-location:before {
      top: 5px;
      transform: none;
  }
  
  @media (max-width: 1024px) {
      .wk-supplier-design .wk-supplier-collection-header-box .wk-supplier-collection-title-container {
          width: 100%;
          margin-right: 0;
          float: none;
          display: block;
      }
      .wk-supplier-design .wk-supplier-collection-header-box .wk-supplier-container-right {
          width: 100%;
          float: none;
      }
  }
  /* END 2022-06-9 */
  
  /* START 2022-08-08 */
  .product_quickview_content .catalog-product-view .product-info-quickview .product-info-main-wrapper .page-title-wrapper {
    display: block !important;
  }
  /* END 2022-08-08 */
  
  /* START 2022-09-28 */
  .my-account-buyer-my-orders-grid thead tr th {
      padding-left: 15px !important;
      padding-right: 15px !important;
  }
  /* END 2022-09-28 */
  
  .cr-smaller-text {
      font-size: smaller;
  }
  
  /* START 2022-09-19 */
  span.search-product-popup-title.warning {
      color: #c9666d;
  }
  
  button.wk-supplier-primary-btn.seller-continue {
      background-color: #083248 !important;
      border: 1px solid #083248 !important;
  }
  
  button.wk-supplier-cancel-btn.cancel.seller-cancel {
      padding: 5px 15px !important;
  }
  /* END 2022-09-19 */
  
  /* START 2022-11-16: Header color for seller sub domain page should be white. */
  .marketplace-seller-profile .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon { color:#fff }
  
  .marketplace-seller-profile .header-area.right-slide-menu.header6.search-icon-left.active-sticky.start-stk .theme-header-icon { color:#333 }
  
  .marketplace-seller-profile header.page-header .header-area.active-sticky .logo-black {
      display: none !important;
  }
  .marketplace-seller-profile header.page-header .header-area.active-sticky .logo-white {
      display: block !important;
  }
  .marketplace-seller-profile header.page-header .header-area.active-sticky.start-stk .logo-black {
      display: block !important;
  }
  .marketplace-seller-profile header.page-header .header-area.active-sticky.start-stk .logo-white {
      display: none !important;
  }
  .megamenu_action_mb{color: #ffffff;}
  .start-stk .megamenu_action_mb{color: #000000;}
  
  /* END 2022-11-16 */
  
  /* START 2022-09-29: My account menu optiosn top header links*/
  .header-top-links .login-form li {
      list-style-type: none !important;
  }
  /* END 2022-09-29 */
  
  /*START: 2022-12-26*/
  .show_dots{z-index:unset;}
  /*END: 2022-12-26*/
  
  /*START: 2023-01-24*/
  .main-category-new-layout-section .line .line {
      height: unset;
  }
  
  .main-category-new-layout-section .line{
      height: calc(100vh - 98px) !important;
  }
  
  .main-category-new-layout-content-box img {
      width:100% !important;
  }
  
  .menu-color-grey .line {
      color: #edebec !important;
      background-color: #edebeb !important;
  }
  /*END: 2023-01-24*/
  
  /*START: 2023-01-25*/
  .cr-img-box{
      margin-top: 50px;
      padding: 0px 25px;
  }
  .line .cr-img-box:nth-child(5) .content-block{margin-bottom: 0px;}
  .line .cr-img-box:nth-child(6) .content-block{margin-bottom: 50px;}
  @media (min-width:768px){
  .line .cr-img-box:nth-child(3) .content-block{width:80%; margin-left:auto;}
  .line .cr-img-box:nth-child(4) .content-block{width:80%;}
  .line .cr-img-box:nth-child(5) .content-block{width:80%;margin-left:auto;margin-bottom: 50px;}
  .line .cr-img-box:nth-child(6) .content-block{width:80%;margin-bottom: 50px;}
  }
  /*END: 2023-01-25*/
  
  /* START 2023-03-07: Header color should be black. */
  .catalog-product-view .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .catalog-product-view .page-header .logo-black {
      display: block;
  }
  .catalog-product-view .page-header .logo-white {
      display: none;
  }
  .catalog-product-view .page-header .megamenu_action_mb {
      color: #333333;
  }
  
  .blog-index-index .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .blog-index-index .page-header .logo-black {
      display: block;
  }
  .blog-index-index .page-header .logo-white {
      display: none;
  }
  .blog-index-index .page-header .megamenu_action_mb {
      color: #333333;
  }
  
  .blog-category-view .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .blog-category-view .page-header .logo-black {
      display: block;
  }
  .blog-category-view .page-header .logo-white {
      display: none;
  }
  .blog-category-view .page-header .megamenu_action_mb {
      color: #333333;
  }
  
  .blog-post-view .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .blog-post-view .page-header .logo-black {
      display: block;
  }
  .blog-post-view .page-header .logo-white {
      display: none;
  }
  .blog-post-view .page-header .megamenu_action_mb {
      color: #333333;
  }
  
  .b2bmarketplace-supplier_profile-requestquote .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .b2bmarketplace-supplier_profile-requestquote .page-header .megamenu_action_mb {
      color: #333333 !important;
  }
  
  .b2bmarketplace-supplier_profile-quickorder .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .b2bmarketplace-supplier_profile-quickorder .page-header .megamenu_action_mb {
      color: #333333 !important;
  }
  
  .account .amcompany-customer-account .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .account.amcompany-customer-account .page-header .left-content .megamenu_action_mb {
      color: #333333 !important;
  }
  
  .checkout-cart-index .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .checkout-cart-index .page-header .megamenu_action_mb {
      color: #333333 !important;
  }
  
  .checkout-onepage-success .header-area.right-slide-menu.header6.search-icon-left.active-sticky .theme-header-icon {
      color:#333 !important;
  }
  .checkout-onepage-success .page-header .megamenu_action_mb {
      color: #333333 !important;
  }
  /* END 2023-03-07: Header color  should be black. */
  
  /* START: 2023-02-28 */
  .knowledgeblogs-manage-listblogs .data-grid td .action-menu, .data-grid td .action-menu .action-submenu{
      min-width:unset;
      width:175px !important;
  }
  
  .knowledgeblogs-manage-listblogs .action-menu > li, .action-menu .action-submenu > li{
      margin-bottom:unset !important;
  }
  /* END: 2023-02-28 */
  
  /* START: 2023-03-15: Seller panel filter not working on grid */
  .amcompany-customer-account .admin__form-field {
      display: block;
    float: none;
    margin-bottom: 1.5rem !important;
    padding-left: 0 !important;
      padding-right: 2rem;
  }
  
  .amcompany-customer-account .admin__data-grid-filters-wrap._show .admin__fieldset.admin__data-grid-filters{
      display:flex;
      min-width:100%;
      align-items:baseline;
      margin:unset !important;
      flex-wrap:wrap;
      justify-content: space-between;
  }
  
  .amcompany-customer-account  .admin__data-grid-filters{
      margin-left:0 !important;
          margin-right:0 !important;
  
  }
  .amcompany-customer-account .admin__data-grid-filters-wrap._show{
      opacity: 1;
      visibility: visible;
      border-bottom: 1px solid #cccccc;
      border-top: 1px solid #cccccc;
      margin-bottom: 0.7rem;
      padding: 3.6rem 0 3rem;
      position: relative;
      top: -1px;
      z-index: 280;
      clear: both;
      font-size: 1.3rem;
      transition: opacity .3s ease;
  }
  .amcompany-customer-account  .admin__data-grid-filters{
      margin:unset !important;
  }
  /* END: 2023-03-15: Seller panel filter not working on grid */
  
  /* START: 2023-06-12: Customer login popup */
  .customer-login-popup fieldset{max-width:100%;margin-bottom: 0 !important;}
  .customer-login-popup .modal-header{padding:0; border:none;}
  .customer-login-popup .modal-content{padding: 1rem 1.5rem 1.5rem 1.5rem !important;}
  .customer-login-popup .block.block-customer-login{margin-bottom:0px}
  .customer-login-popup .form-group{margin-bottom:0.5rem}
  .customer-login-popup .modal-inner-wrap{transform: none !important;}
  @media (min-width:600px){
    .customer-login-popup .modal-inner-wrap{
        width:500px;
      }
  }
  /* END: 2023-06-12: Customer login popup */
  
  /* START: 2023-06-22:  Hide attributes on seller panel based on admin setting */
  .marketplace-product-add .wk-mp-fieldset .in-visible, .marketplace-product-edit .wk-mp-fieldset .in-visible {
      display: none;
  }
  /* END: 2023-06-22:  Hide attributes on seller panel based on admin setting */
  
  .catalog-product-view .product-info-main .back-button{
      position: fixed;
      left: 30px;
      top: 100px;
      z-index: 10;
  }
  
  .catalog-product-view .product-info-main .back-button a{
      box-shadow: 0 0 3px 0 rgba(255,255,255,0.5);
      width: 45px;height: 45px;
      font-size: 20px;text-align: center;
      background-color: #083248;color:#ffffff;
      display: block;
      border-radius: 50%;
      line-height: 48px;
  }
  .catalog-product-view .product-info-main .back-button a:hover{
      background-color: #c9666c;
  }
  .catalog-product-view .product-info-main .back-button a .fa{
      font-family: 'Linearicons';
      font-style: normal;transform: rotate(-90deg);
      position: relative;left: -2px;
  }
  .catalog-product-view .product-info-main .back-button a .fa:before{
      content: "\e939";
  }
  .catalog-product-view .product-info-main .back-button .m-logo{
      width: 42px;
      height: 42px;
      -webkit-box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.6);
      -moz-box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.6);
      box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.6);
      border-radius: 50%;
  }
  /* Start: 2023-08-02: Marketplace add product category selection */
  .marketplace-product-add .wk-field.wk-category .wk-cat-container .wk-elements.disabled-checkbox, .marketplace-product-edit .wk-field.wk-category .wk-cat-container .wk-elements.disabled-checkbox {
      opacity: 0;
  }
  /* END: 2023-08-02: Marketplace add product category selection */
  
