.drift-widget-footer {
    display: none !important;
}


/***корзина *********/
 @media screen and (min-width: 980px){
.t706__cartwin-content {
    max-width: 1060px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    max-height: 100vh;
    max-width: 90vw;
}

.t706__cartwin-top,
.t706__cartwin-products,
.t706__cartwin-bottom,
.t706__orderform {
    width: 45%;
}
}

/***лого 30 лет *********/


.t228__right_langs_lang a {
    content: "";
  /*  background: url(https://static.tildacdn.com/tild3234-3066-4431-a335-333665326365/skat30years-min.svg);  */
    background: url(https://static.tildacdn.com/tild3362-3439-4833-b038-396365343030/skat30years-1-min.svg);
    width: 140px;
    height: 60px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    color: white !important;
}
.t451m__rightside:before {
    content: "";
    background: url(https://static.tildacdn.com/tild3234-3066-4431-a335-333665326365/skat30years-min.svg);
    width: 130px;
    height: 70px;
    background-size: contain;
    background-repeat: no-repeat;
    display: inherit;
    margin-left: auto;
    margin-right: auto;
}

/******************/
.t228 {
    box-shadow: 0 10px 13px 0px rgb(0 0 0 / 11%) !important;
}
#rec470458965 .t209__wrapper {
    opacity: 0;
}

.t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {
    box-shadow: 0px 1px 6px 1px rgb(115 115 115 / 20%);
    border: 1px solid #d5d5d5;
}
.t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper:hover {
    transition: all .2s ease;
    box-shadow: 0 8px 16px rgba(12,24,30,.2)
}

.t-store__card__mark {
    font-size: 14px;
}

.t690 .t-col_12 {
    max-width: none;
}
.t975__icon-wrapper {
    height: 26px;

}

#rec468548535 .t-cover__carrier {
    height: 550px !important;
}
#rec468548535 .t-cover {
    height: 510px !important;
}

 @media screen and (min-width: 980px){

#rec467087592 .t-slds {
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: wrap;
}
#rec467087592 .t-slds__main {
    width: 80%;
}
#rec467087592 .t-slds__thumbsbullet-wrapper.t-align_center {
    width: 19%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
#rec467087592 .t764__col.t764__col_first.t-col.t-col_12 {
    max-width: unset;
}


#rec467087592 .t-slds__thumbsbullet-border {
    top: -3px;
    right: -3px;
    left: -3px;
    bottom: -3px;
    border: 3px solid transparent;
}
#rec467087592 .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #bd0000;
}
}



.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #bd0000;
}

.t-slds__bgimg.t-slds__bgimg-contain.t-bgimg {
    background-position: center;
}
.t-carousel__zoomer__arrow__wrapper:before {

    background: #bd0000;

}
/*===================всем бобра ===================*/

.t500__container.t-container {
    max-height: 120px;
    margin-top: -50px;
    max-width: 1200px;
}


.t500__cell_25 {
    width: 40%;
    padding: 0;
}

.t500__cell_50 {
    width: 20%;
    padding: 0;
}
.t500__cell-right .t500__textwrapper {
    padding: 0;
}
.t500__cell-left .t500__textwrapper {
    padding: 0;
}


.t500__img {
    position: relative;
    height: 170px;
    max-width: 100%;
    filter: drop-shadow(0px 1px 5px #0000008c);
}

.t500 .t-name {
    padding-bottom: 0px;
}

div#recorddiv470458965 {
    z-index: -1;
        margin-bottom: -70px;
}



@media screen and (max-width: 960px){
    

.t500__img {
    height: unset;
}
    
    
.t500__cell-left .t500__item {
    text-align: right;
    text-align: -webkit-right;
}
.t-name.t-name_lg {
    font-size: 35px !important;
}

.t500__container.t-container {
    margin-top: 10px;
}
    
.t500 .t-container>.t-cell, .t500__cell_25, .t500__cell_50 {
    display: table-cell;
    width: 33%;
}

img.t500__img.t-img {
    padding: 0;
}

.t-cell.t500__cell_50 {
    padding: 0 !important;
}
}

/*==========================*/






.t228__rightside {
    vertical-align: middle;
}
.t228__centerside {
    vertical-align: middle;
    padding-top: 0;
}
.t966__arrow:after {
    color: #b82c2c;
}

.t228__maincontainer.t228__c12collumns {
    max-width: 1300px;
}

#rec467761756 a:hover {
    text-decoration: underline !important;
}
.t420__text.t-descr.t-descr_xxs {
    color: white;
}

.t451__logo__img {
    width: 145px;
}

.t792__separator {
    margin-bottom: 2px;
}
.t792__line {
    margin-top: 2px !important;
    opacity: 0.3;
}

/*.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    max-width: 700px;
}*/

.t-store .t-store__tabs .t-store__tabs__button, .t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    border-bottom: 1px solid #bbbaba;
}
.t-store .t-store__tabs__controls .t-store__tabs__button:hover, .t-store .t-store__tabs__controls .t-store__tabs__button_active, .t-store .t-store__tabs_snippet .t-store__tabs__controls .t-store__tabs__button:first-child {
    border-bottom: 1px solid #b91813;
}



.t-store__card__mark {
    width: 120px;
    height: 30px;
    vertical-align: middle;
    border-radius: 0px;

}
.t-store__card__mark-wrapper {
    right: -10px;
}






#rec468548535 .t209__textwrapper, 
#rec470458965 .t209__textwrapper {
    background-color: rgba(0, 0, 0, 0.65) !important;
}
.t209__line {
    height: 5px !important;
    background-color: #f00 !important;
}
#rec468548535 .t-cover__carrier.loaded,
#rec470458965 .t-cover__carrier.loaded {
    margin-top: -40px;
}
#rec467084641 .t396__artboard,
#rec470458986 .t396__artboard{
    margin-top: -100px;
    margin-bottom: -20px; 
}
.t-cover {
    margin-top: -70px;
}


element.style {
}
.t-store__product-snippet+.t-store__relevants__container{
    background-color: #e3e2e2;
    padding-bottom: 120px;
    margin-top: 50px;
}
.t-store__prod-snippet__container {
    padding-bottom: 0;
}
.t-store__product-snippet+.t-store__relevants__container .t-store__valign-buttons .t-item {
    background-color: #ffffff;
}





/*============ стили для 2х колонок товаров десктоп ==================*/

#rec469009807 .t-col_6 {
    max-width: unset;
}
#rec469009807 .t778__col .t778__wrapper {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
}

 @media screen and (min-width: 980px){
/*.t-container {
    max-width: 1500px;
}*/
.t-col_3 {
    max-width: calc(25% - 48px);
}

.js-product.t-store__card.t-col {
    box-shadow: 0px 1px 6px 1px rgb(115 115 115 / 20%);
    border: 1px solid #d5d5d5;
}

.js-product.t-store__card.t-col:hover {
    transition: all .2s ease;
    box-shadow: 0px 1px 15px 0px rgb(12 24 30 / 20%);
    border: 1px solid #d1d1d1;
}
}
 @media screen and (max-width: 980px){
.t-store__card__wrap_txt-and-btns {
    height: unset !important;
}
}





.t-store__valign-buttons.js-store-grid-cont {
    justify-content: space-evenly;
}
.t-store__card__imgwrapper {
    padding-bottom: 80%;
}
.t-store__filter {
    margin-bottom: 20px;
}




.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs li:first-child {
    margin-top: 10px;
    border-top: 1px dotted #e3e3e3;
}
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs li {
    display:flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    border-bottom: 4px solid white;
    padding-left: 10px;
    text-decoration: none;
    list-style: none;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 1px dotted #e3e3e3;
}
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs ul {
    padding-left: 0 !important;
    margin-left: -10px;
}
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs strong {
    display: flex;

}







.t-store__card__btn {
/*    width: calc(100% - 45px); */
    width: 100%;
}

.t-store__card__btn {
    height: 35px !important;
    font-size: 16px;
    padding-left: 20px;
    padding-right: 20px;
}
.t-store .t-store__tabs__content {

    max-width: unset;

}















#rec469009807 a.js-product-link {
    width: 20%;
}
#rec469009807 .t778__content {
    display: flex;
    width: 80%;
    flex-wrap: nowrap;
    justify-content: space-between;
}
#rec469009807 .t778__textwrapper.t778__paddingsmall {
    height: unset !important;
}
#rec469009807 .t778__imgwrapper {
    padding-bottom: 0;
    height: 200px;
}
#rec469009807 .t778__separator {
    margin-bottom: 0px;
}

/*=== кнопки ====*/


#rec469009807 .t-btn {
    height: 100% !important;
    width: 120px !important;
}

#rec469009807 .t-align_left .t778__btn {
    margin: 0;
}

#rec469009807 .t778__paddingsmall.t778__btn-wrapper {
    padding: 0;
    display: flex;
    flex-direction: column;
    margin-top: 0 !important;
}

#rec469009807 a.t778__btn.t-btn.t-btn_sm {
    display: none;
}
#rec469009807 a.t778__btn.t778__btn_second.t-btn.t-btn_sm {
    display: block;
}
#rec469009807 .t778__descr ul {
    margin: -8px;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #939393;
    margin-top: 10px;
}
#rec469009807 .t778__descr li {
    display: flex;
    flex-wrap: wrap;
    width: calc(33% - 16px);
    padding: 8px;
}
#rec469009807 .t778__descr strong {
    width: 100%;
    font-size: 18px;
}