:root{
  --galka-bg-img: url('https://png.klev.club/uploads/posts/2024-03/thumbs/png-klev-club-p-galochka-zelenaya-png-5.png');/*ссылка на зеленую галочку*/
  --shit-bg-img: url('https://avatars.mds.yandex.net/i?id=143fc5cbdf8bb08657e5bfe6be320b6025228edc-5107576-images-thumbs&n=13');/*ссылка на картинку фиолетового щита*/
  --bg-color-purpur: #9154e00f;/*фиолетовая заливка блока*/
  --br-color-block: 1px solid #8e8e8e2e;/*размер и цвет обводки блока с информацией*/
  --bg-color-button: #88ca88;/*зеленый цвет кнопки*/
  --color-text-bytton-green: #ffffff;/*цвет текста в зеленой кнопке*/
  --font-weight-green-button: 500;/*насыщенность текста в зеленой кнопке*/
  --color-text-write-button: #000000;/*цвет текста в белой кнопке*/
  --font-weight-write-button: 500;/*насыщенность текста в белой кнопке*/
  
  --color-text-hid: #8e8e8e;/*туcклый цвет текста в блока[*/
  
}




[data-edition-option-id="Профессиональная настройка"],
[data-edition-option-id="Подписка на контент Алисы"],
.bot-basket{
  background-color: var(--bg-color-purpur);
  padding: 10px 14px;
  border-radius: 10px;
  font-family: 'YandexSansText',Arial,sans-serif;
}
[data-edition-option-id="Подписка на контент Алисы"]{
  background-color: initial;
    border: var(--br-color-block);
}

[data-edition-option-id="Профессиональная настройка"] form,
[data-edition-option-id="Подписка на контент Алисы"] form{
  display: grid !important;
  gap: 10px;
}
@media(min-width:448px){
[data-edition-option-id="Профессиональная настройка"] form,
[data-edition-option-id="Подписка на контент Алисы"] form{
  grid-template-columns: repeat(2, 1fr);
}
}
[data-edition-option-id="Профессиональная настройка"] form label,
[data-edition-option-id="Подписка на контент Алисы"] form label{
  margin: 0 !important;
  border-radius: 6px;
}
[data-edition-option-id="Профессиональная настройка"] form .t-product__option-item_active,
[data-edition-option-id="Подписка на контент Алисы"] form .t-product__option-item_active{
  background-color: var(--bg-color-button) !important;/*зеленый цвет кнопки в карточке*/
  border: none !important;
}
[data-edition-option-id="Профессиональная настройка"] form .t-product__option-item_active span,
[data-edition-option-id="Подписка на контент Алисы"] form .t-product__option-item_active span{
  color: var(--color-text-bytton-green);
  font-weight: var(--font-weight-green-button);
}
[data-edition-option-id="Профессиональная настройка"] form span,
[data-edition-option-id="Подписка на контент Алисы"] form span{
    text-align: center;
    color: var(--color-text-write-button);
    font-weight: var(--font-weight-write-button);
}
[data-edition-option-id="Профессиональная настройка"] .t-product__option-item_disabled:not([data-product-inv="0"] [data-edition-option-id="Профессиональная настройка"] .t-product__option-item_disabled) {
  display: none;
}
[data-edition-option-id="Подписка на контент Алисы"] .t-product__option-item_disabled:not([data-product-inv="0"] [data-edition-option-id="Подписка на контент Алисы"] .t-product__option-item_disabled) {
  display: none;
}
[data-edition-option-id="Профессиональная настройка"] .js-product-edition-option-name,
[data-edition-option-id="Подписка на контент Алисы"] .js-product-edition-option-name{
  font-weight: 500;
    display: flex;
  align-content: center;
}
[data-edition-option-id="Профессиональная настройка"] .js-product-edition-option-name::before,
[data-edition-option-id="Подписка на контент Алисы"] .js-product-edition-option-name::before,
.garant::before,
.galka::before{
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: var(--galka-bg-img);
  box-sizing: content-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  position: relative;
}
[data-edition-option-id="Профессиональная настройка"] .js-product-edition-option-name::after,
[data-edition-option-id="Подписка на контент Алисы"] .js-product-edition-option-name::after{
  content: '+45 €';
  margin-left: auto;
  width: calc(100% - 14px);
  position: absolute;
  left: 0;
  text-align: right;
}
[data-edition-option-id="Подписка на контент Алисы"] .js-product-edition-option-name::after{
  content: '+59 €';
}
.bottom-cart{
     font-family: 'YandexSansText',Arial,sans-serif;
     text-align: center;
}
.bol{
    font-weight: 500;
}
.garant{
border: var(--br-color-block);
  text-align: left;
  margin-top: 16px;
  padding: 6px 14px;
  border-radius: 6px;
  position: relative;
  display: flex;
align-items: center
}

.garant::before{
width: 30px;
  height: 30px;
  background-image: var(--shit-bg-img)
}
.schit::before {
  width: 30px;
  height: 30px;
  background-image: var(--shit-bg-img);
  content:'';
    box-sizing: content-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 6px;
}
.schit {
    display: flex;
    align-items: center;
    font-weight: 500;
}
.garant .bol {
  padding-left: 5px;
  font-weight: 500;
}
.block-price{
    font-size: 14px;
    color: var(--color-text-hid);
}
.garant{
    color: var(--color-text-hid);
}
.block-price span,
.garant span{
    font-size: initial;
    color:initial;
}
.sepr{
    padding-left: 6px;
}
.bottom-nastroyka,
.bottom-podpiska{
    font-family: 'YandexSansText',Arial,sans-serif;
    padding: 10px 0;
    font-size: 14px;
}
.bottom-nastroyka a,
.bottom-podpiska a{
    color: var(--bg-color-button) !important;
    text-decoration: underline !important;
}

.bot-basket {
    text-align: left;
    margin-bottom: 20px;
    font-size: 14px;
}
.bot-basket.top-basket{
    margin-top: 20px;
}
.bot-basket ul {
    margin-left: 20px;
}

.galka {
    margin-bottom: 6px;
    font-weight: 500;
}
.hid-ec{
    opacity:.5;
}
[data-product-inv="0"] .block-price {
  display: none;
}






