#allrecords {width:100%;overflow:hidden;}
.t-name_xs {font-size:13px;}
.t-store__card__wrap_all .t-descr_xxs {font-size:12px;}

    .catalog .tn-atom:before {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3537-3130-4431-b030-306663373634/more-horizontal.svg);
    width: 21px;
    height: 21px;
    margin-right: 5px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .blog .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6466-3035-4038-b661-326234393866/newblog.svg);
    width: 30px;
    height: 14px;
    margin-left: 5px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .consult .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3565-6266-4137-b062-376632356566/message-circle.svg);
    width: 18px;
    height: 17px;
    margin-left: 5px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
.arrow .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3932-3831-4038-b331-316334653438/arrow.svg);
    width: 5px;
    height: 15px;
    margin-left: 10px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .consult2 .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6235-3239-4334-b263-653866646132/message-circle.svg);
    width: 18px;
    height: 17px;
    margin-left: 5px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
    .menu .tn-atom:after {
    content: '';
    background-image: url(https://static.tildacdn.com/tild3338-3730-4637-a536-626637616530/menu.svg);
    width: 24px;
    height: 24px;
    margin-left: 5px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    top: 0px;
}
.t951 .t-checkbox__indicator:after {
border-color: #E22236;
}
@media screen and (max-width: 480px) {
.js-store-filter-mob-btn .t-store__filter__opts-mob-btn {
font-size: 20px !important;
}
.js-store-prod-name .js-product-name .t-store__card__title{
font-size: 14px !important;
}
}
.t-store__card__sku {
color: #9C9C9C !important;
}
.js-product .t-product__option-variants_custom .t-product__option-title {
color: #101E22 !important;
font-weight: 400 !important;
text-transform: uppercase !important;
}
.t-store__card__price-wrapper {
margin-top: 15px;
margin-bottom: 15px !important;
}
.t-store__card__prod-controls-wrapper {
margin-top: 15px;
}
.t-store__sort-select {
border: 1px #F4F4F6 solid;
background: transparent;
color: #101E22;
}
.t951 .t-checkbox__indicator {
border-color: #F3CCD1 !important;
}
.t-store__filter__title {
font-size: 14px !important;
font-weight: 400 !important;
}
.t-store__filter__btn-text {
color: #9BA0A2 !important;
font-weight: 400 !important;
}
.t951__sidebar .t-store__filter__btn-expand {
border-color: #9BA0A2;
}
.t951__sidebar .t-store__filter__item-title {
font-size: 16px !important;
margin-bottom: 10px !important;
}
.t-store__filter__btn, .t-store__filter__input {
border: 1px #F4F4F6 solid;
background: transparent;
color: #101E22;
}
.t-store__search-icon {
border-left: 1px solid #F4F4F6;
color: #F4F4F6;
}
 .t-store__empty-part-msg-wrapper {
color: #697175 !important;
border-color: #F4F4F6 !important;
}
.t-btn_sm {
height: 60px !important;
font-size: 12px !important;
}
.t-checkbox__indicator {
border-radius: 100px;
}
.t951 .t-store__filter__chosen-bar {
/*background-color: rgba(255,255,255);*/
border-radius: 0px;
border: transparent;
box-shadow: 0 4px 10px 2px rgba(0,0,0,0);
}
.t-store__filter__chosen-val {
background-color: #EEEDF1;
color: #697175;
}

.t-store__prod-snippet__container {
padding-top: 35px !important;
}
.js-product-brand {
font-size: 14px !important;
color: #101E22 !important;
font-weight: 500 !important;
}
.t-store__prod-popup__sku {
font-size: 12px !important;
color: #9C9C9C !important;
font-weight: 400 !important;
margin-bottom: 25px;
}
.js-store-prod-text {
font-size: 14px !important;
color: #6F787A !important;
font-weight: 500 !important;
}
.t-store__prod-popup__btn {
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0) !important;
height: 60px !important;
wight: 200px !important;
}
.t-redactor__h4 {
color: #6F787A;
font-size: 18px;
font-family: 'Mashing',Arial,sans-serif;
line-height: 1.25;
font-weight: 400;
}
.t-redactor__h2 {
color: #101e22;
font-weight: 400;
font-family: 'Mashing',Arial,sans-serif;
font-size: 22px;
line-height: 1.25;
}
.t-store__tabs__content {
font-family: 'Mashing',Arial,sans-serif;
font-size: 16px;
line-height: 1.25;
}
.t-store__tabs__button .js-store-tab-button .t-store__tabs__button_active{
color: #101E22 !important;
border-bottom: 2px solid rgba(226,34,54)  !important;
}
.t-store__tabs__button .js-store-tab-button {
color: #9FA4A6 !important;
border-bottom: 1px solid rgba(238,237,241) !important;
}
.t-store__tabs__button .js-store-tab-button:hover{
color: #101E22 !important;
border-bottom: 1px solid rgba(238,237,241) !important;
}
.t-store__prod-popup__price {
font-size: 25px !important;
margin-bottom: 25px !important;
}


@media screen and (max-width: 560px) {
    .t-popup__close {
        background: transparent !important;
    }
    .t-popup__close-icon rect {
        fill: #E22236 !important;
    }
    .t-popup__close-icon {
        width: 16px !important;
    }
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active{
border-radius: 100px;
border: 1.5px solid rgba(226,34,54,1);
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
border-radius: 100px;
}
.t-store .t-store__tabs .t-store__tabs__button {
border-bottom: 2px solid rgba(238,237,241) !important;
}
.t-store .t-store__tabs__controls .t-store__tabs__button_active {
border-bottom: 2px solid rgba(226,34,54) !important;
}
.t-store .t-store__tabs__controls .t-store__tabs__button:hover {
border-bottom: 2px solid rgba(16,30,34) !important;
}
.t-feed__post-popup__title {
font-weight: 400 !important;
}
.t-redactor__text {
font-size: 16px !important;
font-weight: 400 !important;
}
.t-redactor__h4 {
color: #101E22 !important;
font-size: 18px !important;
}
.t-feed__post-popup__close-text {
color: #101E22 !important;
font-weight: 400 !important;
}
.t-popup__close-icon {
color: #E22236 !important;
}
.t-popup__close-wrapper {
border-bottom: 1px solid rgba(244, 244, 246, 1) !important;
}