/*Добавляем  скругления углов у карточек стандартных блоков*/


    .js-product .t-store__card__imgwrapper {   
        border-radius: 20px !important;    /*Радиус скругления у блока*/
        overflow: hidden; /*Используется для некоторых блоков, к которым не применяется скругление*/
        /*Если нужно скруглить углы, каждый по отдельности, то используйте вместо одного значения четыре,
        написав их через пробел, например 20px 30px 10px 50px*/
    }
    .t-store__prod-popup__slider .t-slds__container{   
        border-radius: 20px !important;    /*Радиус скругления у блока*/
        overflow: hidden; /*Используется для некоторых блоков, к которым не применяется скругление*/
        /*Если нужно скруглить углы, каждый по отдельности, то используйте вместо одного значения четыре,
        написав их через пробел, например 20px 30px 10px 50px*/
      
    }
     .t-slds__thumbsbullet-border {   
        border-radius: 5px !important;    /*Радиус скругления у блока*/
        overflow: hidden; 
      
    }
    .t-slds__bgimg {   
        border-radius: 5px !important;    /*Радиус скругления у блока*/
        overflow: hidden; 
      
    }
  .t-store__card__imgwrapper {
        padding-bottom: 100% !important; 
}
    
    
    .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 20px;
    }


/*Выравнивать цены в карточках товаров по нижнему краю | https://necodim.ru/tilda/price-on-bottom*/


.t-store__card__textwrapper {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.t-store__card__price-wrapper {
    margin-top: auto !important;
}

.t-store__card__sold-out-msg {
  visibility: hidden;
}
.t-store__card__sold-out-msg:after {
  content:'Ожидается поступление’; 
  visibility: visible;
  display: block;
  color: #333333;
}