:root {
  --headroom-height: calc(var(--header-height) + var(--spacing-l) * 2);
  --header-transition-duration: .3s; }

.headroom {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: var(--headroom-height);
  z-index: 10000;
  overflow: hidden;
  transition: transform var(--header-transition-duration) ease, height var(--header-transition-duration), border-color var(--header-transition-duration) ease, background-color var(--header-transition-duration) ease; }

.headroom--unpinned:not(.active) {
    transform: translate3d(0, calc(-1 * var(--headroom-height)), 0); }

.headroom--unpinned:not(.active) + .headroom__container-button-burger {
      top: calc(var(--spacing-l) * -1 - 5rem); }

.headroom--pinned {
    transform: translate3d(0, 0, 0); }

.headroom--not-top {
    --headroom-height: calc(var(--header-height) + var(--spacing-m) * 2); }

.headroom--not-top .header {
      padding: var(--spacing-m) var(--horizontal-margin); }

.headroom--not-top + .headroom__container-button-burger {
      top: var(--spacing-m); }

.headroom--not-top .header__wrapper-items, .headroom.show-subitems .header__wrapper-items {
    height: var(--headroom-height); }

.headroom--not-top .headroom__overlay, .headroom.show-subitems .headroom__overlay {
    height: 100%;
    border-color: var(--color-dark-ultralight);
    top: 0; }

.headroom__overlay {
    display: none;
    position: absolute;
    top: -2px;
    left: 0;
    width: 100%;
    height: 0;
    background-color: white;
    border-bottom: solid 1px;
    border-color: transparent;
    transition: height var(--header-transition-duration) ease, border-color var(--header-transition-duration) ease, top var(--header-transition-duration) ease; }

.headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) + .headroom__container-button-burger .button-burger {
    border-color: var(--color-white); }

.headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) + .headroom__container-button-burger .button-burger span {
      color: var(--color-white); }

.headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) .header__item:not(:hover) a,
  .headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) .header__item:not(:hover) svg,
  .headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) .header__item:not(:hover) svg *,
  .headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) .header__account:not(:hover) * {
    color: var(--color-white); }

.headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) .header__logo svg,
  .headroom.headroom--white:not(.headroom--not-top):not(.active):not(.show-subitems) .header__logo svg * {
    fill: var(--color-white); }

.headroom.active {
    height: 100vh; }

.headroom.active .header__wrapper-items {
      height: 100vh; }

.headroom__container-button-burger {
  position: fixed;
  top: var(--spacing-l);
  right: var(--horizontal-margin);
  z-index: 10002;
  transition: top var(--header-transition-duration) ease, right var(--header-transition-duration) ease; }

.headroom__container-button-burger .button-burger {
    border-color: var(--color-primary); }

.headroom__container-button-burger .button-burger span {
      color: var(--color-primary); }

body.show-popin .headroom__container-button-burger .button-burger {
  border-color: var(--color-primary) !important; }

body.show-popin .headroom__container-button-burger .button-burger span {
    color: var(--color-primary) !important; }

body.show-popin .headroom {
  transform: translate3d(0, calc(-1 * var(--headroom-height)), 0) !important; }

body.show-popin .headroom + .headroom__container-button-burger {
  top: var(--spacing-l); }

body.show-curtain .headroom__container-button-burger .button-burger {
  border-color: var(--color-white) !important; }

body.show-curtain .headroom__container-button-burger .button-burger span {
    color: var(--color-white) !important; }

body.show-curtain .headroom {
  transform: translate3d(0, calc(-1 * var(--headroom-height)), 0) !important; }

body.show-curtain .headroom + .headroom__container-button-burger {
  top: var(--spacing-l); }

@media (min-width: 1024px) {
  .headroom__overlay {
    display: block; }
  .headroom__container-button-burger {
    right: calc(var(--horizontal-margin) * -1 - 5rem); }
  .headroom--not-top .header__wrapper-items, .headroom.show-subitems .header__wrapper-items {
    height: initial; }
  .headroom + .headroom__container-button-burger {
    top: var(--spacing-l) !important; }
  body.show-curtain .headroom__container-button-burger,
  body.show-popin .headroom__container-button-burger {
    right: var(--spacing-l); } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcG9uZW50cy9oZWFkcm9vbS9oZWFkcm9vbS5jc3MiLCJtYXBwaW5ncyI6IkFBR0E7RUFDSSxvRUFBa0I7RUFDbEIsaUNBQTZCOztBQUdqQztFQUNJLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFdBQVc7RUFDWCw4QkFBOEI7RUFDOUIsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixvTkFBb047O0FBRXBOO0lBQ0ksK0RBQStEOztBQURsRTtNQUlPLHVDQUF1Qzs7QUFJL0M7SUFDSSwrQkFBK0I7O0FBR25DO0lBQ0ksb0VBQWtCOztBQURyQjtNQUlPLGtEQUFrRDs7QUFKekQ7TUFRTyxxQkFBcUI7O0FBSTVCO0lBSU8sOEJBQThCOztBQUpyQztJQVFPLFlBQVk7SUFDWiwwQ0FBMEM7SUFDMUMsTUFBTTs7QUFJZDtJQUNJLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsU0FBUztJQUNULE9BQU87SUFDUCxXQUFXO0lBQ1gsU0FBUztJQUNULHVCQUF1QjtJQUN2Qix3QkFBd0I7SUFDeEIseUJBQXlCO0lBQ3pCLDBKQUEwSjs7QUExRGxLO0lBZ0VZLGdDQUFnQzs7QUFoRTVDO01BbUVnQix5QkFBeUI7O0FBbkV6Qzs7OztJQTJFWSx5QkFBeUI7O0FBM0VyQzs7SUFnRlksd0JBQXdCOztBQWhGcEM7SUFxRlEsYUFBYTs7QUFyRnJCO01Bd0ZZLGFBQWE7O0FBS3pCO0VBQ0ksZUFBZTtFQUNmLHFCQUFxQjtFQUNyQiwrQkFBK0I7RUFDL0IsY0FBYztFQUNkLG9HQUFvRzs7QUFMeEc7SUFRUSxrQ0FBa0M7O0FBUjFDO01BV1ksMkJBQTJCOztBQUt2QztFQUdRLDZDQUE2Qzs7QUFIckQ7SUFNWSxzQ0FBc0M7O0FBTmxEO0VBV1EsMEVBQTBFOztBQVhsRjtFQWVRLHFCQUFxQjs7QUFJN0I7RUFHUSwyQ0FBMkM7O0FBSG5EO0lBTVksb0NBQW9DOztBQU5oRDtFQVdRLDBFQUEwRTs7QUFYbEY7RUFlUSxxQkFBcUI7O0FDdEp6QjtFRDhKSTtJQUNJLGNBQWM7RUFHbEI7SUFDSSxpREFBaUQ7RUFHcEQ7SUFJTyxlQUFlO0VBZDNCO0lBbUJRLGdDQUFnQztFQUl4Qzs7SUFJUSx1QkFBdUIsSUFDMUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYW5rYS8uL2NvbXBvbmVudHMvaGVhZHJvb20vaGVhZHJvb20uc2NzcyIsIndlYnBhY2s6Ly9kYW5rYS8uL3NyYy9hcHAvc2Nzcy9hYnN0cmFjdHMvbWl4aW5zL19tZWRpYS1xdWVyaWVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc3JjL2FwcC9zY3NzL2Fic3RyYWN0cy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vc3JjL2FwcC9zY3NzL2Fic3RyYWN0cy9taXhpbnMnO1xuXG46cm9vdCB7XG4gICAgLS1oZWFkcm9vbS1oZWlnaHQ6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nLWwpICogMik7XG4gICAgLS1oZWFkZXItdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xufVxuXG4uaGVhZHJvb20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZhcigtLWhlYWRyb29tLWhlaWdodCk7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0taGVhZGVyLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UsIGhlaWdodCB2YXIoLS1oZWFkZXItdHJhbnNpdGlvbi1kdXJhdGlvbiksIGJvcmRlci1jb2xvciB2YXIoLS1oZWFkZXItdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1oZWFkZXItdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZTtcbiAgICBcbiAgICAmLS11bnBpbm5lZDpub3QoLmFjdGl2ZSkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIGNhbGMoLTEgKiB2YXIoLS1oZWFkcm9vbS1oZWlnaHQpKSwgMCk7XG5cbiAgICAgICAgJiArIC5oZWFkcm9vbV9fY29udGFpbmVyLWJ1dHRvbi1idXJnZXIge1xuICAgICAgICAgICAgdG9wOiBjYWxjKHZhcigtLXNwYWNpbmctbCkgKiAtMSAtIDVyZW0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcGlubmVkIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAmLS1ub3QtdG9wIHtcbiAgICAgICAgLS1oZWFkcm9vbS1oZWlnaHQ6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nLW0pICogMik7XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLWhvcml6b250YWwtbWFyZ2luKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgKyAuaGVhZHJvb21fX2NvbnRhaW5lci1idXR0b24tYnVyZ2VyIHtcbiAgICAgICAgICAgIHRvcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5vdC10b3AsXG4gICAgJi5zaG93LXN1Yml0ZW1zIHtcblxuICAgICAgICAuaGVhZGVyX193cmFwcGVyLWl0ZW1zIHtcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0taGVhZHJvb20taGVpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkcm9vbV9fb3ZlcmxheSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWRhcmstdWx0cmFsaWdodCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1oZWFkZXItdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSwgYm9yZGVyLWNvbG9yIHZhcigtLWhlYWRlci10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLCB0b3AgdmFyKC0taGVhZGVyLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2U7XG4gICAgfVxuXG4gICAgJi5oZWFkcm9vbS0td2hpdGU6bm90KC5oZWFkcm9vbS0tbm90LXRvcCk6bm90KC5hY3RpdmUpOm5vdCguc2hvdy1zdWJpdGVtcykge1xuICAgIFxuICAgICAgICAmICsgLmhlYWRyb29tX19jb250YWluZXItYnV0dG9uLWJ1cmdlciAuYnV0dG9uLWJ1cmdlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXJfX2l0ZW06bm90KDpob3ZlcikgYSxcbiAgICAgICAgLmhlYWRlcl9faXRlbTpub3QoOmhvdmVyKSBzdmcsXG4gICAgICAgIC5oZWFkZXJfX2l0ZW06bm90KDpob3Zlcikgc3ZnICosXG4gICAgICAgIC5oZWFkZXJfX2FjY291bnQ6bm90KDpob3ZlcikgKiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fbG9nbyBzdmcsXG4gICAgICAgIC5oZWFkZXJfX2xvZ28gc3ZnICoge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgXG4gICAgICAgIC5oZWFkZXJfX3dyYXBwZXItaXRlbXMge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRyb29tX19jb250YWluZXItYnV0dG9uLWJ1cmdlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICByaWdodDogdmFyKC0taG9yaXpvbnRhbC1tYXJnaW4pO1xuICAgIHotaW5kZXg6IDEwMDAyO1xuICAgIHRyYW5zaXRpb246IHRvcCB2YXIoLS1oZWFkZXItdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSwgcmlnaHQgdmFyKC0taGVhZGVyLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2U7XG5cbiAgICAuYnV0dG9uLWJ1cmdlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5zaG93LXBvcGluIHtcblxuICAgIC5oZWFkcm9vbV9fY29udGFpbmVyLWJ1dHRvbi1idXJnZXIgLmJ1dHRvbi1idXJnZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkcm9vbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYygtMSAqIHZhcigtLWhlYWRyb29tLWhlaWdodCkpLCAwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5oZWFkcm9vbSArIC5oZWFkcm9vbV9fY29udGFpbmVyLWJ1dHRvbi1idXJnZXIge1xuICAgICAgICB0b3A6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgfVxufVxuXG5ib2R5LnNob3ctY3VydGFpbiB7XG5cbiAgICAuaGVhZHJvb21fX2NvbnRhaW5lci1idXR0b24tYnVyZ2VyIC5idXR0b24tYnVyZ2VyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkcm9vbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYygtMSAqIHZhcigtLWhlYWRyb29tLWhlaWdodCkpLCAwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5oZWFkcm9vbSArIC5oZWFkcm9vbV9fY29udGFpbmVyLWJ1dHRvbi1idXJnZXIge1xuICAgICAgICB0b3A6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtaW4td2lkdGgoJ2wnKSB7XG5cbiAgICAuaGVhZHJvb20ge1xuXG4gICAgICAgICZfX292ZXJsYXkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICZfX2NvbnRhaW5lci1idXR0b24tYnVyZ2VyIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWhvcml6b250YWwtbWFyZ2luKSAqIC0xIC0gNXJlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1ub3QtdG9wLFxuICAgICAgICAmLnNob3ctc3ViaXRlbXMge1xuXG4gICAgICAgICAgICAuaGVhZGVyX193cmFwcGVyLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmICsgLmhlYWRyb29tX19jb250YWluZXItYnV0dG9uLWJ1cmdlciB7XG4gICAgICAgICAgICB0b3A6IHZhcigtLXNwYWNpbmctbCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJvZHkuc2hvdy1jdXJ0YWluLFxuICAgIGJvZHkuc2hvdy1wb3BpbiB7XG5cbiAgICAgICAgLmhlYWRyb29tX19jb250YWluZXItYnV0dG9uLWJ1cmdlciB7XG4gICAgICAgICAgICByaWdodDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gbWluLXdpZHRoKCRsYXlvdXQpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogYnJlYWtwb2ludCgkbGF5b3V0KSkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gbWF4LXdpZHRoKCRsYXlvdXQpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogYnJlYWtwb2ludCgkbGF5b3V0KSkgeyBAY29udGVudDsgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/