    /*Заголовки в плитке товаров*/
    .t-store__card__textwrapper {
        padding-top: 0px !important;
        margin-top: 30px !important;
    }
    
    /*Цены в плитке товаров*/
    .t-store__card__price-wrapper {
        display: none !important;
    }
    
    /*Варианты в плитке товаров*/
    .t-store__card__prod-controls-wrapper {
        margin-top: 20px !important;
        margin-bottom: -15px !important;
        box-sizing: border-box !important;
        max-width: calc(100% - 100px) !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t-store__card__prod-controls-wrapper > .t-product__option {
        margin-top: 0px !important;
        margin-right: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-store__card__prod-controls-wrapper > .t-product__option > .t-product__option-title {
        display: none !important;
    }
    .t-store__card__prod-controls-wrapper .t-product__option-item_buttons {
        padding: 0px !important;
        margin-top: 0px !important;
        margin-right: 25px !important;
        margin-bottom: 15px !important;
        border: none !important;
        width: auto !important;
        height: auto !important;
        background-color: transparent !important;
        min-width: unset !important;
        min-height: unset !important;
        pointer-events: none !important;
    }
    .t-store__card__prod-controls-wrapper .t-product__option-item_buttons .t-product__option-title_buttons {
        color: #939393 !important;
        font-size: 16px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        white-space: nowrap !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    
    /*Иконки вариантов товара в плитке*/
    .t-store__card__prod-controls-wrapper [data-edition-option-id="1. Площадь"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        content: '' !important;
        width: 20px !important;
        height: 20px !important;
        background-image: url('https://static.tildacdn.com/tild3338-3932-4637-b337-313735363731/square.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        display: block !important;
        position: relative !important;
        left: 0px !important;
        top: 0px !important;    
        margin-right: 10px !important;
    }
    .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Количество комнат"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        content: '' !important;
        width: 20px !important;
        height: 20px !important;
        background-image: url('https://static.tildacdn.com/tild3761-3132-4636-b366-326131343962/bed.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        display: block !important;
        position: relative !important;
        left: 0px !important;
        top: 0px !important;    
        margin-right: 10px !important;
    } 
    .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество санузлов"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        content: '' !important;
        width: 20px !important;
        height: 20px !important;
        background-image: url('https://static.tildacdn.com/tild6532-6166-4039-b837-643665356361/bathroom.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        display: block !important;
        position: relative !important;
        left: 0px !important;
        top: 0px !important;    
        margin-right: 10px !important;
    } 
    .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Парковочных мест"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        content: '' !important;
        width: 20px !important;
        height: 20px !important;
        background-image: url('https://static.tildacdn.com/tild3462-3137-4835-b761-333163343864/vector.svg') !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        display: block !important;
        position: relative !important;
        left: 0px !important;
        top: 0px !important;    
        margin-right: 10px !important;
    }  
    
    /*Кнопка в плитке товаров*/
    .t-store__card {
        position: relative !important;
    }
    .t-store__card__btn {
        color: #397376 !important;
        font-size: 14px !important;
        line-height: 1.3 !important;
        font-weight: 600 !important;
        letter-spacing: 0.03em !important;
        text-transform: uppercase !important;
        padding: 0px !important;
        height: auto !important;
        margin: 0px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important; 
    }
    .t-store__card__btn:hover {
        opacity: .7 !important;
    }
    .t-store__card__btns-wrapper {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        position: absolute !important;
        right: 0 !important;
        bottom: 0 !important;
    }
    
   
    /*Параметры продукта в карточке*/
    [data-record-type="512"].t-rec_pt_30 {
        padding-top: 30px !important;
    }
    .t512__separator {
        display: none !important;
    }
    .t512 .t-container {
        margin-bottom: -15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t512 .t-col {
        margin-bottom: 15px !important;
        margin-right: 25px !important;
        margin-left: 0px !important;
        white-space: nowrap !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        max-width: unset !important;
        width: auto !important;
    }
    .t512__textwrapper:nth-child(n) {
        padding-left: 10px !important;
    }   
    
    
 

@media screen and (max-width: 960px) { 
    
    /*Заголовки в плитке товаров*/
    .t-store__card__textwrapper {
        margin-top: 25px !important;
    }  
    .t-store__card__title {
        font-size: 17px !important;       
    }
    
    /*Варианты товаров в плитке*/
    .t-store__card__prod-controls-wrapper {
        max-width: calc(100% + 25px) !important;
        margin-right: -25px !important;
    }
    
    /*Иконки вариантов товара в плитке*/
    .t-store__card__prod-controls-wrapper [data-edition-option-id="1. Площадь"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        width: 18px !important;
        height: 18px !important;
    }
    .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Количество комнат"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        width: 18px !important;
        height: 18px !important;
    } 
    .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество санузлов"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        width: 18px !important;
        height: 18px !important;
    }   
    
    /*Плитки товаров*/
    .t-store__card {
        width: 100% !important;
        margin-bottom: 50px !important;
    }
    .t-store__card:last-child {
        margin-bottom: 0px !important;
    } 
    
    /*Кнопка в плитке товаров*/
    .t-store__card__btns-wrapper {
        margin-top: 25px !important;
        position: relative !important;
        right: unset !important;
        bottom: unset !important;
    }  
    .t-store__card__btn {
        width: auto !important;
    }
    
    /*Параметры продукта в карточке*/
    [data-record-type="512"].t-rec_pt_30 {
        padding-top: 25px !important;
    } 
    .t512 .t-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    .t512 .t-col {
        padding: 0px !important;
    }
    .t512__bgimg {
        width: 18px !important;
        height: 18px !important;
    } 
    
  
}



@media screen and (max-width: 640px) { 
   
    /*Параметры продукта в карточке*/
    .t512 .t-container {
        margin-right: -25px !important;
        margin-left: 0px !important;
        width: calc(100% + 25px) !important;
    }  
    .t512 {
        overflow: hidden !important;
    }
  
    
}



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

    
    /*Заголовки в плитке товаров*/
    .t-store__card__textwrapper {
        margin-top: 20px !important;
    }  
    .t-store__card__title {
        font-size: 18px !important;       
    }    
    
    /*Варианты в плитке товаров*/
    .t-store__card__prod-controls-wrapper {
        margin-top: 15px !important;
        margin-bottom: -10px !important;
    }    
    .t-store__card__prod-controls-wrapper .t-product__option-item_buttons .t-product__option-title_buttons {
        font-size: 15px !important;
    }
    .t-store__card__prod-controls-wrapper .t-product__option-item_buttons {
        margin-bottom: 10px !important;
        margin-right: 20px !important;
    } 
    .t-store__card__prod-controls-wrapper {
        max-width: calc(100% + 20px) !important;
        margin-right: -20px !important;
    }    
    
    /*Иконки вариантов товара в плитке*/
    .t-store__card__prod-controls-wrapper [data-edition-option-id="1. Площадь"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        width: 15px !important;
        height: 15px !important;
    }
    .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Количество комнат"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        width: 15px !important;
        height: 15px !important;
    } 
    .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество санузлов"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
        width: 15px !important;
        height: 15px !important;
    }     
    
    /*Плитки товаров*/
    .t-store__card {
        margin-bottom: 40px !important;
    }
    .t-store__card:last-child {
        margin-bottom: 0px !important;
    }    
    
    /*Кнопка в плитке товаров*/
    .t-store__card__btn {
        font-size: 13px !important;
    }   
    .t-store__card__btns-wrapper {
        margin-top: 20px !important;
    } 
    

   
}

