
.t778 .t-store__card__wrap_all {
    background-color: rgba(0, 0, 0, 0);
    border: 2px solid;
    border-color: #5cb244;
    color: white;
    position: relative;
    font-weight: bold;
    cursor: pointer;
    overflow: hidden;
}

.t-store__card__imgwrapper {
    background-color: white;
    
}


@media (min-width: 961px) {
.t-store__grid-cont_mobile-grid {
    max-width: calc(100% - 70px);
}
.t-col_3 {
    margin-left: 10px;
    margin-right: 10px;
    max-width: calc(25% - 20px);
}


}
}


    
    .t-slds__bgimg {
        background-color: white;
        border-radius: 7px!important;
    }
    
    .t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
        border-color: #5cb244;
        border-radius: 7px!important;
    }
    
    .t-store__tabs__content {
        color: white;
    }
    
    .t-slds__imgwrapper {
        border-radius: 7px  !important;
    }
    
    .t-store__prod-popup__slider .t-slds__container {
        border-radius: 20px!important;
        border: solid 2px;
        border-color: #5cb244;
    }
    
    

/* кстомный скрол бар */
/* для Chrome/Edge/Safari */

    body::-webkit-scrollbar {
  width: 15px;               /* ширина scrollbar */
}
body::-webkit-scrollbar-track {
  background: black;        /* цвет дорожки */
}
body::-webkit-scrollbar-thumb {
  background-color: black;    /* цвет плашки */
  border-radius: 20px;       /* закругления плашки */
  border: 2px solid #5cb244;  /* padding вокруг плашки */
}
    
    
/* W3C standard
   сейчас только для Firefox */
* {
  scrollbar-width: thin; /* "auto" или "thin"  */
  scrollbar-color: #5cb244 black; /* плашка скролла и дорожка */ 
}
    
    
    
.t-container_fluid {
    margin-top: 20px;
}
    
    



