.vert_line {
width: 0.8px !important;
}




.goriz_line {
height: 0.8px !important;
}



 


  .karta .tn-atom {
        border-radius: 8px;
        overflow: hidden;
        background: rgba(0,0,0,.0) !important;
    }



/* Общие стили для кнопок WhatsApp и Telegram */
.t-store__prod-popup__text a[href*="wa.me"],
.t-store__prod-popup__text a[href*="t.me"] {
    padding: 12px 20px 12px 16px;
    border-radius: 6px;
    margin-right: 8px;
    margin-bottom: 10px;
    transition: background-color .3s !important;
    display: inline-flex;
    align-items: center;
    width: 120px;
    height: 40px;
    color: #ffffff !important;
    box-sizing: border-box;
    overflow: hidden;
    font: inherit;
    text-decoration: none;
}

/* Общие стили иконок */
.t-store__prod-popup__text a[href*="wa.me"]:before,
.t-store__prod-popup__text a[href*="t.me"]:before {
    content: '';
    display: block;
    width: 19px;
    height: 19px;
    background-size: cover;
    margin-right: 6px;
    flex-shrink: 0;
}

/* WhatsApp - зелёный фон */
.t-store__prod-popup__text a[href*="wa.me"] {
    background-color: #00C657 !important;
}

/* WhatsApp ICON */
.t-store__prod-popup__text a[href*="wa.me"]:before {
    background-image: url(https://static.tildacdn.com/tild3862-6331-4837-b265-633162353263/vector.svg);
}

/* Telegram - голубой фон */
.t-store__prod-popup__text a[href*="t.me"] {
    background-color: #29AAEC !important;
}

/* Telegram ICON */
.t-store__prod-popup__text a[href*="t.me"]:before {
    background-image: url(https://static.tildacdn.com/tild6338-6130-4735-a663-306239613934/Vector_10.svg);
}

/* Hover для обеих кнопок */
.t-store__prod-popup__text a[href*="wa.me"]:hover,
.t-store__prod-popup__text a[href*="t.me"]:hover {
    background-color: #2E2E2E !important;
}



.t1002__addBtn svg path {
    stroke: #D56522;
}




    .t-checkbox__indicator {
  border: 1px solid #ccc !important;
  border-radius: 3px !important;
}




.t1002__addBtn {
    border-color: #797878;
    
