    .t774 .t774__content 
    {
        padding: 0px;
        height: auto!important;
    }
    
    .t774 .t774__separator {
        display: none;
    }
    
    .t774 .t774__content .t774__textwrapper {
        padding: 0px;
    }
    
    .t774 .t774__col .t774__bgimg {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -webkit-transition: 0.4s;
        -o-transition: 0.4s;
        transition: 0.4s;
    }
    
    .t774 .t774__col:hover .t774__bgimg {
        -webkit-transform: scale(1.06);
        -ms-transform: scale(1.06);
        transform: scale(1.06);
    }
    
    #rec717383042 .t774__col .t-card__title,
    #rec717383042 .t774__col .t-card__title a,
    #rec719228873 .t774__col .t-card__title,
    #rec719228873 .t774__col .t-card__title a {
        color: #000;
        -webkit-transition: 0.25s;
        -o-transition: 0.25s;
        transition: 0.25s;
    }
    
    #rec717383042 .t774__col:hover .t-card__title,
    #rec717383042 .t774__col:hover .t-card__title a,
    #rec719228873 .t774__col:hover .t-card__title,
    #rec719228873 .t774__col:hover .t-card__title a {
        color: #d72117;
    }
    
    .t774__imgwrapper {
        padding-bottom: 70% !important;
    }
    
    
    .t017__title {
        padding-top: 15px;
        position: relative;
    }
    
    .t017__title::after {
        content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        width: 50px;
        height: 7px;
        background-color: #d72117;
        z-index: 10;
    }
    
    
    .t774__container {
        padding: 0px 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-item: flex-start;
        -ms-flex-line-pack: flex-wrap;
        align-content: flex-wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    
    .t774 .t-card__col {
        max-width: 25%;
        margin: 0px;
        padding: 0px 10px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 30px;
    }
    
    /*#rec719228873 .t774 .t-card__col {*/
    /*    max-width: 25%;*/
    /*}*/
    
    
    .t983__card-block-wrapper {
        padding-top: 25px;
    }
    
    .t-btn,
    .t-submit,
    .t142 .t142__submit
    .t-btn_md {
        width: 220px;
        height: 50px;
        font-size: 14px;
        font-weight: 600;
    }
    
    .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image,
    .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color,
    .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
        margin: 0px;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-item {
        padding-left: 0px;
    }
    
    .js-product .t-product__option-item_radio .t-product__option-input+.t-product__option-checkmark:before,
    .js-product .t-product__option-item_radio .t-product__option-input+.t-product__option-checkmark:after {
        display: none;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-checkmark_radio.t-product__option-checkmark_image {
        border-radius: 99px;
        background-size: cover;
        background-position: center;
        border: 1px solid #cbcbcb;  
        margin-right: 12px;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-item.t-product__option-item_active .t-product__option-checkmark_radio.t-product__option-checkmark_image{
        border: 1px solid #d72117;    
    }
    
    .js-product .t-product__option-variants_custom .t-product__option-title {
        font-size: 15px;
        font-weight: 600;
        color: #444;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-item.t-product__option-item_active .t-product__option-title {
        color: #b4170e;
    }
    
    .t744 .js-product-edition-option-name {
        font-size: 14px;
        font-weight: 700;
        margin-bottom: 7px;
        margin-top: 16px;
        color: #000 !important;
    }
    
    
    .js-product .t-product__option-variants_custom.t-product__option-variants_radio {
        display: block;
    }
    

    .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
        width: 100%;
        float: left;
    }
    
    .t-product__option-variants.t-product__option-variants_simple .t-product__option-item{
        width: auto;
        float: left;
        padding-right: 10px;
    }
    
    header {
        position: relative;
        z-index: 90;
    }
    
   header .t396__elem.tn-elem__7173504981710013811561 {
        position: relative;
        z-index: 90 !important;
    }
    
    .t-site-search-close {
        -webkit-filter: invert(1);
        -o-filter: invert(1);
        filter: invert(1);
        width: 10px;
    }
    .t-site-search-dm__result .t-site-search-dm__result__title{
        font-size: 13px;
    }
    
    .t-site-search-dm .t-site-search-dm__thubmnail {
        display: none;
    }
    

    .t838 .t-container {
        position: relative;
    }
    
    .t838 .t-container .t-col {
        position: absolute;
        top: -60px;
        right: 18px;
        margin: 0px;
        width: 180px;
    }
    
    .t838 .t-input {
        height: 38px !important;
        padding-left: 35px;
        font-size: 14px;
        color: #ffffff;
        background-color: #2a2a2a;
    }
    
    .t838 .t838__search-icon {
        width: 14px;
        padding-left: 13px;
        margin: 0px;
        padding-top: 11px;
    }
    
    .t838 .t838__search-icon path {
        fill: #6c6c6c;
    }
    
    .t838 .t-col {
        width: 100%;
        margin: 0px;
    }
    
    .t-store__card__btns-wrapper .js-store-prod-btn {
        width: 100%;
        height: 38px;
    }
    
    .t-store__card__btns-wrapper .js-store-prod-btn2 {
        width: 100%;
        height: 42px;
        margin-top: 0px;
    }
    
    .t-store__card__btns-wrapper .js-store-prod-btn:hover {
        border: 1px solid #8d8d8d;
    }
    
    .t-store__card__btns-wrapper .js-store-prod-btn2:hover {
        background-color: #E63127;
    }
    
    .t706__cartwin-heading.t-name.t-name_xl {
        font-size: 26px;
        font-weight: 600;
    }
    
    .t-popup__container {
        border-radius: 15px;
    }
    
    .t-popup__container img {
        border-radius: 15px 15px 0px 0px;
    }
    
    .uc-descTable .t1066__list {
        padding-right: 40px;
    }
    
    .uc-descTable .t1066__list .t-item {
        padding: 0px;
        margin: 0;
    }
    
    .uc-descTable .t1066__list .t-item:nth-child(odd) {
        background-color: #e3e3e3;
    }
    
    .uc-descTable .t1066__list .t-item:nth-child(n + 10) {
        display: none;
    }
    
    .uc-descTable.open .t1066__list .t-item:nth-child(n + 10) {
        display: block;
    }
    
    .uc-descTable .t1066__list .t-item .t1066__textwrapper {
        width: 100%;
        height: auto;
        padding: 0px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-item: flex-start;
    }
    
    .uc-descTable .t1066__list .t-item .t1066__textwrapper .t1066__heading {
        padding: 10px 0px 10px 15px;
        width: 240px;
        max-width: 240px;
    }
    
    .uc-descTable .t1066__list .t-item .t1066__textwrapper .t1066__descr {
        padding: 10px 15px 10px 20px;
        width: 100%;
    }
    
    .uc-descTable .t1066__flex-wrapper .t1066__box-img {
        margin-top: 0px;
    }
    
    .uc-showMoreTable .t400
    {
        max-width: 1200px; 
        margin: 0px auto;
    }
    
    .uc-showMoreTable .t400__wrapone {
        float: left;
        padding: 0px 20px;
    }
    
    .uc-showMoreTable .t400__submit {
        width: 120px;
    }
    
    .uc-showMoreTable .t400__submit .t400__text {
        display: inline;
    }
    
    .js-product .t-product__option-title {
        margin-bottom: 4px;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-item {
        background-color: #f3f3f3;
        width: auto;
        float: left;
        margin: 0px 8px 8px 0px;
        padding: 4px 10px 5px;
        border-radius: 4px;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-item .t-product__option-checkmark_image {
        display: none;
    }
    
    .js-product .t-product__option-variants_radio .t-product__option-item .t-product__option-title {
        font-size: 13px;
        margin: 0px;
    }
    
    .js-product .t744__btn-wrapper {
        float: left;
        width: 100%;
    }
    
    .js-product .t744__btn-wrapper .t744__btn {
        height: 46px;
    }
    
    .t-slds__thumbsbullet-wrapper {
        margin-top: 10px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-item: flex-start;
        -ms-flex-line-pack: flex-wrap;
        align-content: flex-wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        gap: 4px;
    }
    
    .t-slds__thumbsbullet-wrapper .t-slds__thumbsbullet {
        margin: 0px;
        width: 42px;
    }
    
    .t480__uptitle {
        max-width: none;
        width: 100%;
        margin: -5px 0px;
    }
    
    .uc-promo-block .t480 .t-container {
        border-bottom: none;
    }
    
    .t390__descr:first-child {
        margin-top: -8px;
    }
    
    
    @media screen and (min-width: 1200px) {
        .t838 .t-container .t-col {
            width: 180px;
        }
        
        .t774 .t-card__container[data-blocks-per-row="3"] .t-card__col {
            width: 20%;
        }
    }
    
    @media screen and (max-width: 1200px) {
       .t774 .t-card__col {
            max-width: 25%;
        }
        
        #rec719228873 .t774 .t-card__col {
            max-width: 33.33%;
        }
        
        .uc-showMoreTable .t400 {
            max-width: 960px;
        }
        
        .uc-showMoreTable .t400__wrapone {
            padding: 0px 15px;
        }
    }
    
    @media screen and (min-width: 981px) and (max-width: 1199px) {
        .t838 .t-container .t-col {
            width: 150px;
            right: 10px;
        }
    }
    
    @media screen and (max-width: 980px) {
      
        .t480 .t-container {
            border-bottom: 1px solid #b1b1b1;
            padding-bottom: 40px;
            margin-bottom: 20px;
        }  
    }
    
    @media screen and (max-width: 960px) {
        .uc-showMoreTable .t400 {
            max-width: 640px;
        }
        
        .t1066__box-img-mobile {
            margin-bottom: 35px;
            max-width: 464px;
        }
        
        .uc-descTable .t1066__list {
            padding-right: 0px;
        }
    }
    
    @media screen and (min-width: 641px) and (max-width: 980px) {
        .t450__menu__content {
            position: absolute;
            top: 42px !important;
            left: 50% !important;
            margin-left: -320px;
            width: 640px;
        }
        
        .t774 .t-card__col {
            max-width: 33.33%;
        }
        
        #rec719228873 .t774 .t-card__col {
            max-width: 50%;
        }
        
        
    }
    
    @media screen and (max-width: 640px) {
        
        #rec765315176 .tn-elem[data-elem-id="1718902091083"] {
            left: 20px!important;
            top: 8px !important;
        }
        
        #rec765315176 .tn-elem[data-elem-id="1718902197552"] {
            left: 166px!important;  
            top: 8px !important;
        }
        
        #rec765315176 .t396__artboard {
            height: 46px!important; 
        }
        
        .t450__menu__content {
            position: absolute;
            /*top: 0px !important;*/
            top: 45px !important;
            left: auto !important;
            right: 00px !important;
        }
        
        .t450__menu__content .t-menuwidgeticons__wrapper {
            margin-right: 5px;
        }
        
        .t774 .t-card__col {
            max-width: 50%;
        }
        
        #rec719228873 .t774 .t-card__col {
            max-width: 50%;
        }
        
        .uc-showMoreTable .t400__wrapone {
            padding: 0px;
        }
        
        .uc-descTable .t1066__list .t-item .t1066__textwrapper {
            -ms-flex-line-pack: flex-wrap;
            align-content: flex-wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }
        
        .uc-descTable .t1066__list .t-item {
            padding: 8px 15px 10px;
        }
        
        .uc-descTable .t1066__list .t-item .t1066__textwrapper .t1066__heading {
            padding: 0px 0px 4px;
            max-width: none;
            width: 100%;
            font-weight: 600;
        }
        
        .uc-descTable .t1066__list .t-item .t1066__textwrapper .t1066__descr {
            padding: 0px;
        }
    }
    
    @media screen and (max-width: 480px) {
        .t774 .t-card__col {
            max-width: 50%;
            padding-left: 0px;
            padding-right: 0px;
        }
    }
    

    
    