#rec599637191 .t450__right_buttons_but {
    margin-top: 0;
    width: 100%;
}

#rec599637191 .t450__right_buttons_but .t-btnflex.t-btnflex_type_button {
    width: 100%;
    min-height: 55px;
}

#rec599637191 .t450__right_descr strong { font-size: 22px }

#rec1146162531 #molecule-174600937233485120 a:hover,
#rec1146185846 a:hover,
#rec867283415 .t420__descr a:hover { color: #ecb783 !important }

#rec867283415 .t420__descr a {
    text-decoration: none !important;
    -webkit-box-shadow: unset !important;
    -moz-box-shadow: unset !important;
    -moz-box-shadow: unset !important;
    border-bottom: unset !important;
}

.current-path, .current-path .tn-atom, .current-path a {
    color: #ecb783 !important;
    user-select: none !important;
    cursor: default !important;
    pointer-events: none !important;
}

@media (max-width: 540px) {
    #rec867283415 .t420__text strong { font-size: clamp(1.25rem, 0.536rem + 2.86vw, 1.5rem) }
}