#rec319346546 .t396__artboard {
    position: fixed;
    z-index: 100500;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    transform: translateY(-60px);
    transition: 0.3s transform ease-in-out;
}

#rec319346546 .t396__artboard.slsl {
    transform: translateY(0px);
}

#rec319781018 .t396__artboard {
    position: fixed;
    z-index: 100500;
}

.links-bb a {
    border-bottom: 1px solid rgba(130, 162, 147, 0.5);
    transition: 0.2s ease-out;
    color: #67A387 !important;

}

.links-bb a:hover {
color: #434343 !important;
}

.links-bb-new a {
    border-bottom: 4px solid #4FA187;
    transition: 0.2s ease-out;
    color: #4FA187 !important;

}

.links-bb-new a:hover {
    color: #fff !important;
    border-bottom: 4px solid #4FA187;
}

.links-bb-sm a {
    border-bottom: 1px solid rgba(130, 162, 147, 0.5);
    transition: 0.2s ease-out;
    color: #4FA187 !important;

}

.links-bb-sm a:hover {
    color: #fff !important;
}

.call-me .tn-atom {
    padding-bottom: 3px;
}

#rec318672699 .t706__carticon-imgwrap {
    background-color: transparent;
}

#rec318672699 .t706__carticon {
    right: 24px;
}

#rec318672699 .t706__cartwin-prodamount-wrap {
    display: none !important;
}

#t-footer li a:hover {
color: #c0dbcf !important;
}

.js-store-prod-charcs {
font-size: 16px;
}

.js-store-prod-text a {
border-bottom: 1px solid #f6dac4;
transition: 0.2s ease-out;
}

.js-store-prod-text a:hover {
border-bottom: 1px solid #d59968;
}



button.bitrix-form {
opacity: 0;
}
.b24-form-btn:hover {
background-color: #5b8370 !important;
}
.b24-form-btn {
background-color: #82a293 !important;
}
.b24-form-sign {
display: none !important;
}
.b24-window-popup-wrapper {
max-width: 500px !important;
}
.b24-form-wrapper.b24-form-border-bottom {
border-bottom: none !important;
padding: 40px 6px 30px !important;
font-family: 'Golos',Arial,sans-serif !important;
font-weight: 400 !important;
color: #474746 !important;
}
.b24-form-header-title {
font-weight: 700 !important;
}
.b24-form-btn.b24-form-btn-white.b24-form-btn-border {
background-color: white !important;
}
.b24-window-close {
background-color: #82a293 !important;
right: 37px !important;
top: 34px !important;
}
.b24-form-control-string .b24-form-control:focus, .b24-form-control-list .b24-form-control:focus, .b24-form-control-text .b24-form-control:focus, .b24-form-control-select .field-item:focus {
border-color: #5b8370 !important;
}
.b24-form-control-string .b24-form-control, .b24-form-control-list .b24-form-control, .b24-form-control-text .b24-form-control, .b24-form-control-select .field-item {
background-color: #f7f7f7;
}
.b24-window-popup-wrapper .b24-window-scrollable {
border-radius: 6px;
}
.b24-form-header-title,.b24-form-header-description,.b24-form-control-desc,
.b24-form-control-icon-after .b24-form-control, .b24-form-control-icon-after .b24-form-control-label{
font-family: 'Golos',Arial,sans-serif !important;
color: #474746 !important;
}
.b24-form-header-description,.b24-form-control-desc{
font-weight: 400 !important;
}
.b24-form-btn{
font-weight: 400 !important;
font-family: 'Golos',Arial,sans-serif !important;
}
.b24-form-header-title{
font-weight: 700 !important;
}
.b24-form-control-required {
color: #a8aaff !important;
}
.b24-form-header {
border-bottom: none !important;
padding: 0 !important;
text-align: center;
max-width: 78% !important;
margin-left: auto !important;
margin-right: auto !important;
}
.b24-form-state-container .b24-form-success {
background-color: #82a293;
}
.b24-form-success .b24-form-state-text p {
color: white !important;
font-family: 'Golos',Arial,sans-serif !important;
}

.t-zoomer__container {
    background-color: #2A2A2E !important;
}

.t-carousel__zoomer__wrapper img.t-carousel__zoomer__img {
border-radius: 10px;
}

.t-carousel__zoomer__arrow_right {
border-top: 3px solid;
border-right: 3px solid;
border-color: white;
}

.t-carousel__zoomer__arrow_left {
border-left: 3px solid;
border-bottom: 3px solid;
border-color: white;
}

.t-carousel__zoomer__arrow__wrapper.t-carousel__zoomer__arrow__wrapper_right:before {
right: calc(50% - 27px);
}

.t-carousel__zoomer__arrow__wrapper.t-carousel__zoomer__arrow__wrapper_left:before {
left: calc(50% - 27px);
}

.t-popup__container.t-popup__container-static.t-popup__container-animated {
border-radius: 10px;
}

tr {
text-align: center;
}

tr td.t-text:first-child {
text-align: left;
}

.uc-table-left tr {
text-align: unset;
}

@media screen and (max-width: 640px) {
.t431__table t431__withoutleftpadding .t431__thead {
    font-size: 16px;
}
}

.uc-cards .t-store__card__wrap_txt-and-btns {
    border-top: solid 5px #4FA187;
}

.uc-cards .t-name_xl {
    font-size: 34px;
}

.uc-cards .t-btn_sm {
    height: 55px;
    font-size: 16px;
    padding-left: 40px;
    padding-right: 40px;
}

.t-store__card__price_old .t-store__card__price-value, .t-store__card__price_old .t-store__card__price-currency {
    font-weight: 400;
    font-size: 18px;
}

@media screen and (max-width: 640px) {
.uc-title_domoy {
    font-size: 42px;
}
}
