body:not(.elementor-editor-active) .vamtam-sticky-header {
  transition: opacity 0.15s, top 0.15s linear, transform 0.15s linear !important;
  will-change: transform, opacity;
  position: fixed;
  left: 0;
  right: 0;
  top: calc(var(--vamtam-sticky-offset, 0px) + var(--wp-admin--admin-bar--height, 0px));
  z-index: 100;
}

body:not(.elementor-editor-active) .vamtam-sticky-header>.elementor-container {
  opacity: 0;
  -webkit-animation: vamtam-sticky-header-fadein 1s ease forwards;
  animation: vamtam-sticky-header-fadein 1s ease forwards;
}

@-webkit-keyframes vamtam-sticky-header-fadein {
  0% {
    opacity: 0;
  }

  90% {
    opacity: 0;
  }

  99% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

@keyframes vamtam-sticky-header-fadein {
  0% {
    opacity: 0;
  }

  90% {
    opacity: 0;
  }

  99% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--transparent-header {
  transition: opacity 0.15s, top 0.15s linear, transform 0.15s linear, background-color 0.35s ease !important;
  will-change: transform, opacity, background-color;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown:not(.vamtam-sticky-header--offset-on-sticky),
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-hidden:not(.vamtam-sticky-header--offset-on-sticky) {
  top: var(--wp-admin--admin-bar--height, 0px);
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown {
  transform: translateY(0);
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown.vamtam-sticky-header--transparent-header {
  background-color: var(--vamtam-sticky-header-bg-color) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-n-menu .e-n-menu-title,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-n-menu .e-n-menu-title-text,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-n-menu .e-n-menu-dropdown-icon,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-n-menu .e-n-menu-dropdown-icon svg,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-n-menu .e-n-menu-dropdown-icon i,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-nav-menu .sub-arrow i,
body:not(.elementor-editor-active) .vamtam-sticky-header .elementor-widget-nav-menu .sub-arrow svg {
  transition: color 0.35s ease, fill 0.35s ease;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu {
  --n-menu-title-color-normal: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-title-color-hover: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-title-color-active: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-dropdown-indicator-color-normal: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-dropdown-indicator-color-hover: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-dropdown-indicator-color-active: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-icon-color: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-icon-color-hover: var(--vamtam-accent-color-1, #25419B) !important;
  --n-menu-icon-color-active: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title a,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title .e-n-menu-title-text,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title > .e-n-menu-title-container > span {
  color: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon i {
  color: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon svg {
  fill: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title .e-n-menu-icon i {
  color: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-n-menu .e-n-menu-title .e-n-menu-icon svg {
  fill: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted {
  color: var(--vamtam-accent-color-1, #25419B) !important;
  fill: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .sub-arrow i {
  color: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-shown .elementor-widget-nav-menu .sub-arrow svg {
  fill: var(--vamtam-accent-color-1, #25419B) !important;
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--fixed-hidden {
  transform: translateY(-100%);
}

body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--spacer {
  position: static !important;
  -webkit-animation: none !important;
  animation: none !important;
  transform: none !important;
  transition: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  will-change: auto !important;
}

[data-elementor-type="header"] {
  margin-left: var(--vamtam-sticky-mleft);
  margin-right: var(--vamtam-sticky-mright);
}

.woocommerce-demo-store .demo_store {
  padding-right: 50px;
}

.woocommerce-demo-store .demo_store .woocommerce-store-notice__dismiss-link::before {
  position: absolute;
  right: 25px;
}

/* --- Widgets --- */
/*# sourceMappingURL=elementor-max.css.map */