@media screen and (max-width: 640px)
.t-name_lg {
    font-size: 24px !important;
    padding-top: 25px !important;
}

@media screen and (max-width: 480px)
.t-title_xl {
    font-size: 30px;
    padding-top: 0px !important;
}

@media screen and (max-width: 480px)
.t-rec_pt_105 {
    padding-top: 79px !important;
}

.t-name_lg {
    font-size: 32px !important;
    line-height: 1.35;
}

@media screen and (max-width: 640px)
.t-descr_xs {
    font-size: 18px !important;
    line-height: 1.45;
}

.t616__price__descr {
    margin-top: 5px;
    margin-bottom: 30px;
    font-size: 14pt !important;
}

.t-descr_xxs {
    font-size: 17px;
}

@media screen and (max-width: 1200px)
.t-descr_xxs {
    font-size: 18px !important;
}


@media screen and (max-width: 640px)
.t-descr_xs {
    font-size: 17px;
    line-height: 1.45;
}

.t-descr_xs {
    font-size: 18px !important;
    line-height: 1.55;
}

.t-descr_sm {
    font-size: 18px !important;
    line-height: 1.55;
}



@media screen and (max-width: 640px)
.t-name_xl {
    font-size: 35px !important;
}



#rec470499172 .tn-elem[data-elem-type="text"] .tn-atom:hover {
    color: #f86b1e;
}




#rec470499172 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec470499172 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}

#rec471362348 .tn-elem[data-elem-type="text"] .tn-atom:hover {
    color: #f86b1e;
}

#rec470499172 .tn-elem[data-elem-type="text"] .tn-atom:hover {
    color: #f86b1e;
}

#rec470499172 a {
    color: #f86b1e;
}

.tn-atom:hover {
    color: #f86b1e;
}


#rec471362348 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495884666 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495884666 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec471362348 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}



#rec495909859 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495909859 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}






#rec495912572 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495912572 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495914942 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495914942 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495924432 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495924432 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495927208 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495927208 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495928183 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495928183 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495930411 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495930411 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495930561 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495930561 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495932763 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495932763 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495939236 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495939236 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495943202 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495943202 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495943783 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495943783 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495944789 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495944789 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}






#rec495947370 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495947370 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}






#rec495949435 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495949435 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495950821 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495950821 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495956192 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495956192 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}






#rec495964407 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495964407 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}






#rec495961823 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495961823 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495962722 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495962722 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}





#rec495963485 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495963485 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495963472 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495963472 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}




#rec495963521 .tn-elem[data-elem-id="1658310960291"] .tn-atom {
    text-align: center;
    background: #f86b1e;
    color: #fff !important;
    border-radius: 9px;
    border-bottom-left-radius: 0;
    padding: 5px 0;
    width: 3.125rem;
    height: 36px;
    margin: 0 1.5rem 0.5rem 0;
    font-size: 20pt !important;
    font-weight: 900 !important;
}


#rec495963521 .tn-elem[data-elem-id="1658310960291"] {
    width: 55px !important;
}



@media screen and (max-width: 960px)
.t016__col {
    margin-bottom: 0px;
}