.t-store__card__btn_second, .t-store__prod__quantity {
    min-height: 45px;
}
.t-store__card__descr {
    text-align: left;
}
input, button, .t-btn, textarea {
    border-radius: 5px !important;
}
button, .t-btn, .t-btn span {
    font-family: 'Montserrat', Arial, sans-serif!important;
    font-weight:bold!important;
    font-size:16px!important;
    text-transform:uppercase!important;
}
h1, h2, h3, h4{
    text-align:left!important;
}
h2, h3, h4 {
    font-family: 'Montserrat', Arial, sans-serif!important;
    font-weight:600!important;
    font-size:42px!important;
    text-transform:uppercase!important;
    color:#000!important;
}
#allrecords a[href^=mailto] {
    text-decoration: underline;
    color: #000;
}
#allrecords a[href^=mailto]:hover {
    text-decoration: none;
}
#allrecords a[href^=tel]:hover {
    text-decoration: underline;
}


.uc-mob-menu .t-menu__list {
    display: flex;
    align-items: center;
}
.uc-mob-menu .t229__list_item:first-child > a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row-reverse;
    gap: 16px;
    border-radius: 5px;
    background: #323B1E;
    padding: 5px 20px 5px 15px;
    color: #fff !important;
    text-transform: uppercase;
}
#allrecords .uc-mob-menu .t229__list_item:first-child > a:hover {
    color: #fff !important;
}
.uc-mob-menu .t229__list_item:first-child > a .t-menusub__arrow {
    margin: 0;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_59_318)'%3E%3Cpath d='M3.75 22.5H26.25V20H3.75V22.5ZM3.75 16.25H26.25V13.75H3.75V16.25ZM3.75 7.5V10H26.25V7.5H3.75Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_59_318'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.uc-mob-menu .t229__list_item:first-child > a .t-menusub__arrow:after {
    display: none;
}
.uc-mob-menu .t229__centerside {
    display: grid;
    grid-template-columns: auto 1fr;
    align-items: center;
    grid-gap: 40px;
    max-width: 1160px;
    margin: 0 auto;
}
.uc-mob-menu .t838 .t838__blockinput:after {
    content: '';
    position: absolute;
    right: 0px;
    top: 1px;
    height: 38px;
    width: 50px;
    border-radius: 5px;
    background-color: #323B1E;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_59_323)'%3E%3Cpath d='M15.5 14H14.71L14.43 13.73C15.41 12.59 16 11.11 16 9.5C16 5.91 13.09 3 9.5 3C5.91 3 3 5.91 3 9.5C3 13.09 5.91 16 9.5 16C11.11 16 12.59 15.41 13.73 14.43L14 14.71V15.5L19 20.49L20.49 19L15.5 14ZM9.5 14C7.01 14 5 11.99 5 9.5C5 7.01 7.01 5 9.5 5C11.99 5 14 7.01 14 9.5C14 11.99 11.99 14 9.5 14Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_59_323'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.uc-mob-menu .t838 .t838__input {
    height: 40px;
    padding: 0 65px 0 15px;
}
.uc-mob-menu .t838 .t838__search-icon {
    display: none;
}
.uc-mob-menu .t838 .t-col_12 {
    margin: 0;
}

#t-footer ul {
    padding-left: 24px;
}
#t-footer ul li a {
    color: #fff;
}
#t-footer ul li a:hover {
    text-decoration: underline;
}
#t-footer a[href*="yandex"] {
    color: #fff;
    text-decoration: underline;
}
#t-footer a[href*="yandex"]:hover {
    text-decoration: none;
}

@media (max-width: 980px) {
    .uc-mob-menu .tmenu-mobile {
        position: absolute;
        right: 0;
        top: 0;
        z-index: 101;
        background-color: transparent !important;
    }
    .uc-mob-menu .t229 {
        position: absolute;
        right: 0;
        top: 0;
        z-index: 99;
        padding: 50px 0;
    }
    .uc-mob-menu .t-menusub__menu.t-menusub__menu--fullscreen .t-menusub__content:not(.t978__submenu-content) {
        align-items: flex-start;
        justify-content: flex-start;
    }
    .uc-mob-menu .t-menusub__menu.t-menusub__menu--fullscreen .t-menusub__list:not(.t978__submenu-list) {
        text-align: left;
    }
    .uc-mob-menu .t-menu__list {
        display: block;
    }
    .uc-mob-menu .t229__centerside {
        grid-template-columns: 100%;
    }
    .uc-mob-menu .t-menusub__menu--fullscreen__nav {
        filter: brightness(0);
    }
}












