@font-face {
 font-family: "FontAwesome";
 font-style: normal;
 font-weight: normal;
 src: url("https://static.tildacdn.com/tild3635-3432-4332-b564-373637353835/fontawesome-webfont.woff2") format("woff2"),
 url("https://static.tildacdn.com/tild3761-3531-4534-b638-613564363334/fontawesome-webfont.woff") format("woff");
}

.uc-shop .t-store__filter__item_checkbox .t-store__filter__item-controls-wrap, .uc-shop .t-store__filter__item_select .t-store__filter__item-controls-wrap {
    min-width: 250px;
}

.t-checkbox__indicator {
    border: 1px solid #878787;
}

.t-name, .t-uptitle_xxl {
    letter-spacing: 1px;
}

.t-store__filter {
    margin-bottom: 30px;
}

.t-store__prod-popup__text {
    border-bottom: none;
    margin-bottom: 40px;
}

.t-store__prod-popup__price_old {
    display: none;
}

.t-store__relevants__container .t-store__scroll-icon-wrapper {
    display: none;
}

.t-store__scroll-icon-wrapper {
    display: none;
}

.t-store__relevants__title {
    margin: 50px 0 40px;
    letter-spacing: 1.5px;
    font-size: 16px;
}

.t-btn td {
    letter-spacing: 2px;
}

.t-submit {
    letter-spacing: 2px;
    font-weight: 400;
}

.t142 .t142__text {
    letter-spacing: 2px;
    font-size: 14px;
}

.t395__select {
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

.uc-shop .t-store__card__textwrapper {
    padding-top: 10px;
    padding-bottom: 10px;
}

.uc-shop .t-store__filter__item-controls-container {
    max-height: 300px;
}

.uc-shop .t-store__card__sold-out-msg {
    margin-top: 0px;
    color: transparent;
    font-size: 0px;
}

.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 20px;
}

.uc-shop2 .t-descr_xxs {
    letter-spacing: 1px;
}

#rec427768032 .t-descr_xxs {
    letter-spacing: 1px;
}

#rec434857482 .t958__avatar {
    width: 50px;
    height: 50px;
}

#rec434857482 .t958__review {
    margin-top: 20px;
}

#rec434857482 .t958__card {
    padding: 30px;
}

#rec434857482 .t-text_md {
    letter-spacing: 1px;
}

#rec434857482 .t958 .t-section__topwrapper {
    margin-bottom: 70px;
}

.uc-cat .t-text_sm {
    letter-spacing: 1.5px;
}

#rec444346131 .t006__line_bottom, #rec444349888 .t006__line_bottom, #rec444346131 .t-text-impact, #rec444349888 .t-text-impact {
    display: none;
}

.t975__wrapper {
    min-height: 50px;
}

.t975__icon-wrapper {
    width: 28px;
    height: 28px;
    opacity: .9;
}

/****** иконки в шапке ******/

#rec687474927 .t-btnflex.t-btnflex_type_button::before, #rec687474537 .t-btnflex.t-btnflex_type_button::before {
    font: normal normal normal 20px / 1 FontAwesome;
    color: rgba(0,0,0,0.6);
}

#rec687474927 .t-btnflex.t-btnflex_type_button::before {
    content: "\f290";
}

#rec687474537 .t-btnflex.t-btnflex_type_button::before {
    content: "\f004";
}

#rec687474927 .t-btnflex__text, #rec687474537 .t-btnflex__text {
    display: none;
}

/******/

#rec444691143 .t-btn:not(.t-animate_no-hover):hover {
    background-color: transparent!important;
}

#rec444688564 .t-btn:not(.t-animate_no-hover):hover {
    background-color: transparent!important;
}

#rec687478956 .t450 {
    max-width: 100%;
    top: auto;
}

#rec432689393 .t1002__product-imgdiv {
    border-radius: 0px;
    width: 100px;
    height: 100px;
}

#rec432689393 .t1002__product-thumb {
    width: 100px;
}

#rec432689393 .t1002__product-title,uc-fav .t-name {
    font-weight: 400;
    font-size: 20px;
}

#rec439370480 .t898__tooltip {
    background: transparent;
    font-size: 15px;
    color: #292929;
    font-size: 15px;
}

#rec439370480 .t898__btn_label {
    background: transparent;
    box-shadow: 0 0 0px 0;
    border-radius: 0%;
}

#rec439370480 .t898__icon-close {
    background: #ff7700;
}

.t898__btn_input:checked+label {
    background: #ff7700!important;
}

#rec439481378 .t706__product-imgdiv {
    max-height: 180px;
    border-radius: 2px;
    width: 40vw;
    height: 40vw;
    max-width: 220px;
}

#rec439481378 .t706__product {
    height: 140px;
    margin-block: 35px;
}

.t-store .t-store__tabs {
    /*display: none;*/
}

.t-store .t-store__tabs .t-store__tabs__list .t-store__tabs__item:first-child {
    display: none;
}

.t-store .t-store__tabs__content {
    max-width: 100% !important;
}
 
.t-store .t-store__tabs_accordion .t-store__tabs__item .t-store__tabs__item-title {
    text-transform: uppercase;
    letter-spacing: 2px;
}
    
.t-descr_xxs, .t-store__prod-popup__brand {
    letter-spacing: 1px;
    font-size: 16px;
}

span.js-product-brand {
    display: none;
}
    
.t-store__prod-snippet__container {
    padding-top: 0px;
    padding-bottom: 0px;
}
    
.t-name_xs {
    font-size: 14px;
}
    
.t-name_xl {
    font-size: 18px;
}

#rec441245195 .t462__imglogo {
    padding: 4px !important;
    opacity: 1.0;
}
    
#rec441245195 .t462__topwrapper {
    padding: 6px !important;
} 

#rec439755746 .t939__card-title t-name t-name_md {
    letter-spacing: 2px;
}

#rec441905884 .t486__descr {
    letter-spacing: 1.0px;
}

.t939__card-title, #rec439755746 .t-btn_sm {
    letter-spacing: 2px;
}

#rec439481378 .t-btn {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2.0px;
}

.t846 .t-section__topwrapper {
    margin-bottom: 40px;
}

.t846 .t-section__title {
    letter-spacing: 2.5px;
    color: #ffffff;
    font-weight: 500;
    text-transform: uppercase;
    opacity: 0.9;
}

.t993__btn {
    font-size: 14px;
    letter-spacing: 1.5px;
    padding: 8px 25px;
}

.t993__btn-arrow {
    height: 26px;
}

#rec444311600 .t-descr_sm {
    letter-spacing: 1.5px;
}

.t463__maincontainer {
    padding: 0px 0;
}

.t457__ul {
    padding-top: 0px;
}

.t966__tooltip-menu {
    text-align: center;
    margin: auto;
}

.t503__img {
    opacity: 0.6;
}

.t503__title {
    letter-spacing: 2px;
}

.t503 .t-section__title {
    font-size: 26px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
}

.t503__descr {
    letter-spacing: 1px;
}

.t503 .t-section__topwrapper {
    margin-bottom: 75px;
}

#rec434857482 .t-title {
    font-size: 18px;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    font-weight: 500;
}

#rec687551598 .t393 .t393__submit {
    background-image: url(https://static.tildacdn.com/tild3563-3638-4365-a366-323863356536/arrow.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    height: 48px;
    padding-left: 16px;
    padding-right: 16px;
    opacity: 0.9;
}

#rec687552254 .t393 .t393__submit {
    background-image: url(https://static.tildacdn.com/tild3930-3034-4063-a135-343564346161/arrow_w.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    height: 48px;
    padding-left: 16px;
    padding-right: 16px;
    opacity: 0.7;
}

#rec687551598 .t-btn:not(.t-animate_no-hover):hover, #rec687552254 .t-btn:not(.t-animate_no-hover):hover {
    background-color: transparent!important;
}

#rec687551598 .t393 .t393__wrapper, #rec687552254 .t393 .t393__wrapper {
    position: absolute;
}

#rec687551598 .t393.t393__positionfixed, #rec687552254 .t393.t393__positionfixed {
    position: fixed;
    padding: 0px;
    z-index: 9998;
}

#rec687477922 .t450__burger {
    opacity: 0.6;
}


#rec446401344 .t462.t462__positionfixed {
    position: fixed;
}

#rec441245195 .t462.t462__positionfixed {
    position: absolute;
}

#rec446401344 .t462__maincontainer {
    height: 48px;
}

#rec445766955 .t602__indicator {
    opacity: 0.9;
}

.t898__bgimg {
    opacity: 0.9;
}

.t770__imglogo {
    opacity: 0.9;
}

.t-store__card__mark {
    border-radius: 0px;
    letter-spacing: 1.5px;
    width: 90px;
    height: 24px;
    opacity: 0.5;
    padding: 0 8px;
    background-color: #d4d4d4;
    color: #000000;
}

.t-store__card__mark-wrapper {
    right: 0px;
    top: 6px;
}

.t760__floating{
    top: 140px;
}

.t-name_md {
    font-size: 20px;
    font-weight: 400;
}

.t760__price_old, .t744__price_old {
    color: #ffffff;
}

.t786__scroll-icon-wrapper {
    display: none;
}

.uc-shop3 .t-btn_sm, .uc-shop4 .t-btn_sm, .uc-shop .t-btn_sm, .uc-shop4 .t-btn_sm {
    border: 1px solid rgb(49, 55, 56);
    background-color: rgb(49, 55, 56);
    border-radius: 0px;
    text-transform: uppercase;
    font-weight: 400;
}

.uc-shop3 .t-slds__bullet_active .t-slds__bullet_body, .t-slds__bullet_active .t-slds__bullet_body {
    background-color: #ff7700 !important;
}

.uc-shop3 .t-slds__bullet_body, .t-slds__bullet_body {
    background-color: #9c9c9c;
    width: 10px;
    height: 10px;
    border-radius: 2px;
}

.uc-shop3 .t-slds__bullet, .t-slds__bullet {
    padding: 10px 14px;
}

.uc-shop3 .t-name_xl, .uc-shop4 .t-name_xl {
    font-weight: 400;
    text-transform: uppercase;
}

.t-store__prod-popup__sku, .uc-shop4 .t760__title_small, .uc-shop3 .t744__title_small, .t760__title-wrapper, .t744__title-wrapper {
    color: #ffffff;
    font-size: 2px;
}

.t-store__card__img {
    transition: opacity 0.2s linear;
}

.t786__img {
    transition: opacity 0.2s linear;
}


#rec447108453 .t770 {
    z-index: 9990;
}

#rec439402109 .t463__img {
    padding-left: 50px;
}

#rec447012388 .t-cover {
    z-index: 999;
}

#rec451750754 .t449 .ya-share2__link {
    opacity: 0.8;
    padding-right: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0px;
}

#rec451750754 .t449__black-white .ya-share2__link {
    border-bottom: 1px solid rgba(255,255,255,.4);
}

#rec451910472 .t449 .ya-share2__link {
    opacity: 0.6;
    padding-right: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 20px;
    border-right: 1px solid rgba(255,255,255,.4)!important;
}

#rec451910472 .t449 {
   position: fixed;
   bottom: 19px;
}

#rec451910472 .t449 .ya-share2__list_direction_vertical > .ya-share2__item {
    display: inline-block;
}

#rec451910472 .t449__wrapper {
    padding: 0;
}

.t942__title {
    font-weight: 400;
    opacity: 0.9;
    color: #f7f7f7;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 26px;
}

.t942__card {
    background-color: #f7f7f7;
}

.t400 .t400__submit_size_xxl {
    height: 100px;
    width: 100px;
    font-size: 14px;
    letter-spacing: 2px;
    line-height: 100px;
    font-weight: 400;
    text-transform: uppercase;
    padding-left: 0px;
    padding-right: 0px;
}

.t400 .t400__submit_size_xl {
    height: 80px;
    width: 80px;
    font-size: 14px;
    letter-spacing: 2px;
    line-height: 80px;
    font-weight: 400;
    text-transform: uppercase;
    padding-left: 0px;
    padding-right: 0px;
}

.t230__videoblock {
    width: 460px!important;
    margin-left: auto;
    margin-right: auto;
}

.t760 .t-product__option-variants, .t744 .t-product__option-variants {
    display: none;
}

.t760 .t-product__option-title, .t744 .t-product__option-title {
    font-weight: 400;
}

.t760__descr {
    margin-top: 30px;
}

.t-store__card__sold-out-msg {
    display: none;
}

.t706__cartwin-prodamount-mincntorder {
    display: none;
}

#rec460204190 .t-cover {
    z-index: 999;
}

.t-slds__wrapper {
    background-color: #313738;
}

.t-valign_top {
    padding: 20px;

}

.t798 .t-section__title {
    font-weight: 400;
    opacity: 0.9;
    color: #f7f7f7;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 26px;
}

.t798__text {
    letter-spacing: 1px;
}

.t533 .t-section__title {
    font-weight: 400;
    opacity: 0.9;
    color: #f7f7f7;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 26px;
}

.t533__descr {
    letter-spacing: 1px;
}

.t400 .t400__submit_size_lg {
    letter-spacing: 2px;
    font-size: 18px;
}

.t339__wrapper {
    padding-top: 40%;
}

.t338__logo {
    margin-bottom: 0px;
    opacity: 0.8;
    max-width: 240px;
}

#rec460486811 .t-cover {
    z-index: 999999;
}

.t460__right_social_links_wrap {
    text-align: center;
}

.t460__right_social_links_item {
    display: inline-table;
    padding: 30px;
}

.t460__right_social_links {
    margin: 30px 20px;
}
.t460__svgwrapper {
    opacity: 0.7;
}

.t-slds__bullet_wrapper, ul.t-slds__bullet_wrapper {
    text-align: center;
    position: relative;
    z-index: 15;
    padding: 16px 0 0;
    width: 100%;
    font-size: 0;
    list-style: none;
}

.t-store__prod-popup__col_fixed {
    top: 120px;
    margin-bottom: 100px;
}

.t-store .t-product__option-variants {
    display: none;
}

.t-store .t-product__option-title {
    font-weight: 400;
}

.t-store__filter__item_checkbox .t-store__filter__item-controls-wrap, .t-store__filter__item_select .t-store__filter__item-controls-wrap {
    width: 240px;
}

.t-store__card__imgwrapper {
    padding-bottom: 100%;
}

.t-carousel__zoomed {
    background: #313738;
}

.t-store__card__price_old {
    display: none;
}

.t-store__relevants__container {
    background: #f7f7f7;
    padding-bottom: 80px;
    margin-top: 60px;
}

.js-store-prod-all-charcs {
    display: none;
}

#rec687375168 .t770 {
    z-index: 1000;
}

.t815 {
    max-width: 24px;
    left: 40px;
}
/****обратная связь****/

#rec687599945 .t-btnflex.t-btnflex_type_button  {
    height: 50px;
    width: 50px;
    opacity: 0.8;
}

#rec687599945 .t-btnflex.t-btnflex_type_button::before {
    font: normal normal normal 24px / 1 FontAwesome;
    content: "\f27a";
    color: rgba(0,0,0,1);
}

#rec687599945 .t-btnflex__text {
    display: none;
}

/****/

#rec463175954 .t026__descr::before, #rec463175954 .t026__descr::after {
    font: normal normal normal 16px / 1 FontAwesome;
    color: rgba(255, 119, 0, 0.9);
    content: "\f063";
    padding: 0 8px;
}