/* Скругление углов чекбокса в форме */
.t-checkbox__indicator { 
    border: 1px solid #fff !important; 
    border-radius: 5px !important; 
    opacity: 0.8;

}



 /* Скругление углов карты */
.karta .tn-atom {
        border-radius: 20px;
        overflow: hidden;
        background: rgba(0,0,0,0) !important;
    }
    
/* Выравнивание цены в карточке товара по нижнему краю*/
.t-store__card__textwrapper {display: flex; flex-direction: column;}
.js-store-price-wrapper {margin-top: auto; display: flex; flex-wrap: wrap; padding-top: 10px;}
.js-store-prod-sold-out {width: 100%; order: -1;}
.t-store__card__price {margin-right: 5px;}

/* Блок с товарами */
.t-slds__bgimg, .t-bgimg, .js-product-img { border-radius: 25px !important; } /* Скругление углов у фоток в попапе карточки товаров */
.js-product-price, .js-store-prod-price-val { font-weight: 600 !important; color: #847b74 !important; font-size: 16px !important;} /* Размер шрифта цены */
.t-store__card__price-currency, .t-store__prod-popup__price-currency { font-weight: 600 !important; color: #847b74 !important; font-size: 16px !important;} /* Размер шрифта значка валюты */
.t-store__prod-popup__close-txt, .js-store-close-text {font-size: 14px !important; font-weight: 600 !important;} /* Размер шрифта надписи "Назад к разделу" */
.js-store-prod-all-text { font-size: 14px; font-weight: 400 !important;} /* Размер шрифта описания товаров в раскрытой карточке */
.js-store-prod-price-old-val { font-weight: 600 !important; color: #847b74 !important; opacity: 0.5 !important;font-size: 16px !important;} /* Размер шрифта старой цены */ 
.t-slds__thumbsbullet-border { border-radius: 25px !important; } /* Скругление углов у фоток миниатюр в попапе карточки товаров */

/* Корзина */
.t706__cartwin-heading { font-weight: 600 !important; color: #847b74 !important; font-size: 20px !important;} /* Размер шрифта заголовка */
.t706__product-title { font-weight: 600 !important; color: #847b74 !important; font-size: 18px !important;} /* Размер шрифта наименования товара */
.t706__cartwin-prodamount-label, .t706__cartwin-prodamount-price, .t706__cartwin-prodamount-currency { font-weight: 600 !important; color: #847b74 !important; font-size: 18px !important;} /* Размер шрифта итоговой суммы */
/*.t-submit { color: #fff !important;} /* Цвет шрифта кнопки */*/

@media screen and (min-width: 321px) and (max-width: 480px) { /*Максимальная ширина смартфона где будет применяться эффект, т.е. на разрешиниях выше указанного работать не будет*/
.js-store-parts-select-container, .t951__sidebar, .t951__sidebar_sticky { margin: 0px 0px 20px -20px !important;}
.t-slds__bgimg { padding-bottom: 95% !important; margin: 10px !important;} /* Поля вокруг фотки товара в раскрытой карточки в мобильной версии */
.t706, .t706__close { background:#fff !important;} /* Цвет фона верхней полоски в корзине */
}

/* Всё что здесь указано работает на разрешениях от 641px до 1200px */
@media screen and (min-width: 641px) and (max-width: 1200px) {
    .t706__cartwin-content { border-radius: 25px !important;} /*Скругление углов у фоток в раскрытой карточке товара и у корзины */ 
    .t-store__relevants__title { margin: 40px 0 40px !important;} /* Отступ от заголовка "Смотрите также" до фото в галерее */
    }

/* Всё что здесь указано работает на разрешениях выше 1200px */
@media screen and (min-width: 1200px) {
    .t706__cartwin-content { border-radius: 25px !important; } /*Скругление углов у фоток в раскрытой карточке товара и у корзины */
}

/* Выравнивание записи согасия с политикой */
.zero_form .t-checkbox__control {
    display: flex;
    align-items: center;
}
.zero_form .t-checkbox__labeltext,
.zero_form .t-checkbox__labeltext div {
    display: block;
}

