/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
.ap-countdown-link {
  margin-bottom: 0; }

.col-logo {
  width: fit-content !important; }

.col-info {
  width: fit-content !important; }

.col-menu {
  flex: 1; }

.btn_search {
  color: #2c2c2c; }

.leo-megamenu .navbar-nav.horizontal {
  gap: 0 42px; }

.popup-over .language-selector .popup-title i,
.popup-over .currency-selector .popup-title i {
  margin-top: -2px; }

#index #header {
  position: relative;
  z-index: 999;
  background-color: transparent; }
#index .header-top {
  background-color: transparent;
  transition: 0.3s all ease; }
  #index .header-top:hover {
    background-color: #fff; }
  #index .header-top:not(:hover) .header_logo img {
    filter: invert(1); }
  #index .header-top:not(:hover) .leo-megamenu .navbar-nav > li > a,
  #index .header-top:not(:hover) .leo-megamenu .navbar-nav > li.active > a,
  #index .header-top:not(:hover) .leo-megamenu .navbar-nav > li:hover > a,
  #index .header-top:not(:hover) .leo-megamenu .navbar-nav > li:focus > a {
    color: #fff; }
  #index .header-top:not(:hover) .leo-megamenu .navbar-nav > li > a.dropdown-toggle > .menu-title::before {
    background-color: #fff; }
  #index .header-top:not(:hover) .popup-over a.popup-title .expand-more,
  #index .header-top:not(:hover) .popup-over .popup-title .expand-more {
    color: #fff; }
  #index .header-top:not(:hover) .btn_search {
    color: #fff; }
  #index .header-top:not(:hover) #_desktop_language_selector .popup-over a.popup-title,
  #index .header-top:not(:hover) #_desktop_language_selector .popup-over .popup-title {
    color: #fff; }
  #index .header-top:not(:hover) #_desktop_currency_selector.popup-over a.popup-title, #index .header-top:not(:hover) #_desktop_currency_selector.popup-over .popup-title {
    color: #fff; }
  #index .header-top:not(:hover) #leo_block_top.popup-over a.popup-title {
    color: #fff; }
  #index .header-top:not(:hover) .header__button--wishlist .ap-btn-wishlist {
    color: #fff; }
  #index .header-top:not(:hover) #_desktop_cart .header i,
  #index .header-top:not(:hover) #_desktop_cart .header a i {
    color: #fff; }
  #index .header-top:not(:hover) .btn_bar svg path {
    stroke: #fff; }
  #index .header-top:not(:hover) .header__button--wishlist .ap-btn-wishlist .ap-total-wishlist,
  #index .header-top:not(:hover) #_desktop_cart .cart-products-count {
    background-color: #fff;
    color: #2c2c2c; }
  #index .header-top:not(:hover) .navbar-header .navbar-toggler {
    color: #fff; }
  #index .header-top:not(:hover) .fa-light {
    font-family: "Font Awesome Light"; }

@media (max-width: 1199px) and (min-width: 992px) {
  .hidden_desktop-small {
    display: none; } }
@media (max-width: 1199px) {
  .col-info {
    flex: 1; }

  .col-menu {
    flex: none;
    width: fit-content !important; } }
@media (max-width: 1024px) and (min-width: 992px) {
  .col-menu {
    padding-left: 30px; }
    .rtl .col-menu {
      padding-right: 30px;
      padding-left: inherit; } }
@media (max-width: 991px) {
  .col-menu {
    order: -1;
    padding-right: 15px; }
    .rtl .col-menu {
      padding-left: 15px;
      padding-right: inherit; } }
@media (max-width: 575px) {
  .col-info {
    flex: 1;
    width: fit-content !important; } }
@media (max-width: 400px) {
  .col-logo {
    width: 100% !important;
    flex: none;
    order: -1;
    padding: 0 0 0 0; }
    .rtl .col-logo {
      padding: 0 0 0 0; }

  .col-info {
    flex: 1; } }

/*# sourceMappingURL=headerposition3737735996.css.map */
