.site-header.fmc-transparent-header {
  width: 100vw;
  max-width: 100%;
  z-index: 100;
}
.site-header.fmc-transparent-header.header-wrapper {
  position: static;
}
.gostro-mobile .site-header.fmc-transparent-header {
  position: static;
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) {
  background-color: var(--header_color_bg_transparent);
  border-bottom-color: var(--header_color_divider_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) a.logo.text {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) a.logo.text:hover {
  color: var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.form .fm-search-form .search_text_input, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_form_wrapper .fm-search-form .search_text_input {
  color: var(--header_color_text_transparent);
  border-color: inherit !important;
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.form .fm-search-form button[type=submit], .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_form_wrapper .fm-search-form button[type=submit] {
  border-color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.button a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.button a span {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.button a svg {
  fill: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.button a:hover, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.button a:hover span {
  color: var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.search_box.button a:hover svg {
  fill: var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box a span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box a span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box a span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box a span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box a span {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box a svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box a svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box a svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box a svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box a svg {
  fill: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box a:hover, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box a:hover span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box a:hover, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box a:hover span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box a:hover, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box a:hover span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box a:hover, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box a:hover span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box a:hover, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box a:hover span {
  color: var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.cart_box a:hover svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.my-account-box a:hover svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.wishlist-box a:hover svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.hamburger-box a:hover svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.social-icon-box a:hover svg {
  fill: var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.contact-info-box, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.contact-info-box span {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.contact-info-box svg {
  fill: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.currency-box > span.label, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.currency-box .dropdown > .current, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.currency-box .dropdown > .current span, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.language-box > span.label, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.language-box .dropdown > .current, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.language-box .dropdown > .current span {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.currency-box .dropdown > .current svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.language-box .dropdown > .current svg {
  fill: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.html_right_1, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.html_left_1 {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.html_right_1 svg, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-element.html_left_1 svg {
  fill: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li > a, .site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li > a span {
  color: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li > a svg {
  fill: var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li > a:after {
  border-bottom: 2px solid var(--header_color_text_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li > a:hover {
  color: var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li > a:hover:after {
  border-bottom: 2px solid var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) #site-navigation > .nav-menu > li.current-menu-item > a:after {
  border-bottom: 2px solid var(--header_color_text_hover_transparent);
}
.site-header.fmc-transparent-header .header-layout:not(.headroom--not-top) .header-bottom {
  background-color: var(--header_color_bg_transparent);
}

body:not(.gostro-mobile).has-offcanvas--overlay.hasVerticalScrollbar .site-header.fmc-transparent-header {
  padding-right: 17px;
}

@media (min-width: 768px) {
  .site-header.fmc-transparent-header {
    position: absolute;
    z-index: 100;
  }
}

/*# sourceMappingURL=header_transparent.css.map */
