html, body {
  background: #C39A32;
}
* {
font-feature-settings: "lnum";
}


#rec1727270051 .double-border-button {
  position: relative;
  border-radius: 200px;
}

#rec1727270051 .double-border-button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 200px;
  pointer-events: none;
  box-shadow:
    inset 0 0 0 4px #C39A32,
    inset 0 0 0 9px #F6EFE7,
    inset 0 0 0 11px #C39A32;
}


##rec1746407561 .double-border-button-dark {
  position: relative;
  border-radius: 200px;
}

##rec1746407561 .double-border-button-dark::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 200px;
  pointer-events: none;
  box-shadow:
    inset 0 0 0 4px #C39A32,
    inset 0 0 0 9px #36281F,
    inset 0 0 0 11px #C39A32;
}

.text-hover {
  position: relative;
  display: inline-block;
  color: #C39A32;
  text-decoration: none;
}

.text-hover::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background: #C39A32;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.35s ease;
}

.text-hover:hover::after {
  transform: scaleX(1);
}


@media (min-width: 768px) {
  .uc-diff-header {
    mix-blend-mode: difference;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 999;
  }
}

.uc-diff-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  transition: opacity 0.4s ease, transform 0.4s ease;
  opacity: 0;
  transform: translateY(-10px); /* Лёгкое смещение вверх при скрытии */
}

.uc-diff-header.visible {
  opacity: 1;
  transform: translateY(0);
}



@media (max-width: 980px) {
  .t-menuburger {
    position: fixed;
    top: 20px;
    right: 20px;
    z-index: 9999;
  }

  .t228,
  .t966 {
    background: transparent !important;
    pointer-events: none;
  }

  .t-menuburger {
    pointer-events: auto;
  }
}


#rec1815053481 .t396__artboard {
    overflow-x: auto;
    overflow-y: hidden;

    scrollbar-width: none;          /* Firefox */
    -ms-overflow-style: none;       /* IE / Edge */
}

#rec1815053481 .t396__artboard::-webkit-scrollbar {
    display: none;                  /* Chrome / Safari */
}
