@media (min-width: 640px) { 
    .t-popup__container {
        border-radius:24px;
    }

.t862__quiz {
    border-radius: 24px 24px 0px 0px;
}

.t862__quiz-description-wrapper {
    border-radius: 24px 24px 0px 0px;
}
}
.t-checkbox__indicator {
    border-radius:4px;
}

.t-store__card__bgimg {
    border-radius:24px;
}

.t-slds__container {
    border-radius:24px;
}

.t951 .t-checkbox__indicator {
    border-color: #6761CD!important;
}

.t951 .t-checkbox__indicator:after {
    border-color: #6761CD!important;
}

.t-store__parts-switch-wrapper {
    display: flex!important;
    flex-direction: row!important;
    flex-wrap: wrap;
    gap: 0px 8px;
}

.t-store__parts-switch-btn {
    color: #ffffff!important;
    padding: 6px 12px;
    background: #6761CD;
    width: fit-content;
    border-radius: 30px;
}

.t-store__filter__item_select .t-store__filter__item-controls-container {
    display: flex!important;
    flex-direction: row!important;
    flex-wrap: wrap;
    gap: 0px 8px;
}

.t-store__filter__custom-sel {
    border-radius: 30px;
    background-color: #f5f5f5!important;
    animation-name: easeInOut;
    animation-duration: 0.2s;
    width: fit-content;
    padding: 5px 10px!important;
}

.t-store__filter__custom-sel:hover {
    background-color: rgba(0,0,0,.1)!important;
}

.t-store__filter__custom-sel.active {
    background-color: #ffc656!important;
    border-radius: 30px;
    width: fit-content;
    font-weight: 500;
    padding: 5px 10px!important;
}

.t988 .t988__pricebtn {
    border-radius:30px;
}

.t1058__link {
    transition: all 400ms ease!important;
 } 
 
.t1058__link:hover {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}

.t-btn {
    transition: all 400ms ease!important;
 } 
 
.t-btn:hover {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}

.t-submit {
    transition: all 400ms ease;
 } 
 
.t-submit:hover {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}

.button {
    transition: all 400ms ease;
 } 
 
.button:hover {
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
  transform: scale(0.98);
}

.t-store__grid-separator {
    margin-bottom: 24px!important;
}

.t-store__card__price-wrapper {
    margin-top: 0px!important;
}

@media (max-width: 1200px) { 
    .t-store__parts-switch-btn {
    margin-left: 0px!important;
    margin-right: 0px!important;
    } 
    
    .t951__container_mobile-grid {
    padding: 0px!important;
    }
    
    .t-store__card__textwrapper {
    padding-top: 8px!important;
    } 
    
    .t-store__parts-switch-wrapper {
    margin-bottom: 24px!important;
    }
    
    .t-store__filter {
    margin-bottom: 24px!important;
    }
}

.t-store__card__imgwrapper {
    border-radius: 32px;
    overflow: hidden;
}

.t-store__card__imgwrapper .t-store__card__bgimg {
    transition: transform 400ms ease-in-out;
}

.t-store__card__imgwrapper .t-store__card__bgimg:hover {
    transform: scale(108%);
}

@media (max-width: 640px) { 
    .t-store__card__imgwrapper {
        border-radius: 24px;
        overflow: hidden;
    }
    
    .t-store__card__descr {
        margin-top: 2px;
    }
    
    .t762__descr {
        margin-top: 0px;
    }
    .t762__title-wrapper {
        margin-bottom: 8px;
    }
}

.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 24px;
}

