/*Scrollbar*/
body::-webkit-scrollbar {
    width: 6px;
}
body::-webkit-scrollbar-track {
    background: #151515;
}
body::-webkit-scrollbar-thumb {
    background-color: #008D36;
    border-radius: 3px;
}

/*Buttons*/
.zero_btn_1 .tn-atom {
    padding-left: 14px;
}
.zero_btn_2 .tn-atom {
    padding-right: 14px;
}
@media (min-width: 1728px) {
.zero_btn_1 .tn-atom {
    padding-left: 20px;
}
.zero_btn_2 .tn-atom {
    padding-right: 20px;
}
}

/*Lines*/
@media (min-width: 640px) {
.zero_line {
    height: 0.7px !important;
} 
}
@media (max-width: 639px) {
.zero_line {
    width: 0.6px !important;
} 
}

/*CATALOG*/
.t-popup__container {
    margin-top: 0px !important;
}
@media (min-width: 1201px) {
.t-store__grid-cont {
    max-width: 1110px;
}
.t-store__card {
    max-width: 330px;
}
.t-store__prod-popup__name {
    font-size: 32px;
}
.t-store__prod-popup__text {
    font-size: 18px;
}
}
@media (min-width: 1800px) {
.t-store__grid-cont {
    max-width: 1440px;
}
.t-store__card {
    max-width: 440px;
}
}

.t-store__card__wrap_all {
    border: 1px solid #CCCCCC;
    padding-top: 2px;
}
.t-store__card__wrap_all:hover {
    border: 1px solid #008D36;
}
.t-store__card__wrap_all:hover .t-store__card__title {
    color: #008D36 !important;
}
.t-slds__imgwrapper {
    border: 1px solid #CCCCCC;
}
.t-slds__imgwrapper, .t-slds__bgimg {
    border-radius: 40px;
}
.t-slds__thumbsbullet-border {
    border-radius: 16px;
}

/*BUTTONS*/
.t-store__prod-popup__btn {
    font-size: 18px;
    padding-left: 20px;
    padding-right: 20px;
    color: #ffffff !important;
    background-color: #008d36 !important;
}
.t-store__prod-popup__text a {
    border: 1px solid #008D36;
    border-radius: 30px;
    padding: 8px 20px;
    transition: all 0.3s;
}
.t-store__prod-popup__text a:hover {
    border: 1px solid #95C11F;
}

@media (max-width: 480px) {
.t-store__card {
    margin-bottom: 40px !important;
}
.t-store__prod-popup__text {
    font-size: 14px;
}
}

/*CART*/
@media (min-width: 960px) {
.t706__cartwin-content {
    border-radius: 40px;
}
}