.t829__img {
    border-radius: 10px;
}


.t396__artboard {
    background-color: #ffffffd4 !important;
    backdrop-filter: blur(10px) !important;
}

.t975 {
    backdrop-filter: blur(10px);
}

.t975__menu-link {
    margin-top: -3px;
}

.t698 .t698__title {
    margin-bottom: 20px;
}

.t-store__parts-switch-btn.t-active {
    opacity: 1;
    color: #CB000B !important;
    text-decoration: underline;
}

.t-store__card__title {
    letter-spacing: -1px;
}

.t706__product-plusminus {
    display: none;
}

.t706__cartwin-totalamount-label {
    display: none !important;
}

.t706__cartwin-totalamount-wrap .t-descr {
    display: none !important;
}

.t706__carticon-wrapper {
    display: none;
}

.t706__product-amount--portion, .t706__product-amount {
    display: none;
}

.t706__product-del-wrapper {
    display: none;
}

#allrecords a {
    color: #adadad;
}

.t-popup__container.t-popup__container-static {
    border-radius: 10px;
}

.t702 .t702__img {
    border-radius: 10px 10px 0 0;
}

.t995__wrapper {
    padding: 0px 40px;
}

#rec746694424 .t-store__card .t-typography__title {
    display: none;
}

#rec746694424 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}

#rec746694424 .t-store__card__textwrapper {
    display: none;
}



#rec746696215 .t-store__card .t-typography__title {
    display: none;
}

#rec746696215 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}

#rec746696215 .t-store__card__textwrapper {
    display: none;
}




#rec746691237 .t-store__card .t-typography__title {
    display: none;
}

#rec746691237 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}

#rec746691237 .t-store__card__textwrapper {
    display: none;
}






#rec743020232 .t-store__card .t-typography__title {
    display: none;
}

#rec744092044 .t-store__card .t-typography__title {
    display: none;
}

#rec743020232 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}

#rec744092044 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 20px !important;
}

#rec744092044 .t-store__card__textwrapper {
    display: none;
}

#rec743020232 .t-store__card__textwrapper {
    display: none;
}

.t995__btn {
    height: 56px;
    padding-left: 30px;
    padding-right: 30px;
}

.t995__title {
        letter-spacing: -2px;
    }
    
    .t995__descr {
        letter-spacing: -0.5px;
    }

.t030__title {
        letter-spacing: -1px;
    }

.t-popup .t-typography__title {
    font-weight: 600 !important;
    letter-spacing: -0.05em;
    font-size: 30px !important;
}

.t-popup .t-typography__descr {
    font-size: 16px !important;
}

.t-store__card__mark {
    font-weight: 600 !important;
    height: 30px;
}

._title_1q3cm_56 {
    font-family: 'Manrope';
}

.t976__list-item {
    padding: 0 6px 6px 0;
}

.t976__menu-link_medium {
    padding: 6px 17px 7px;
}

.t228 .t-btn {
    padding-left: 22px;
    padding-right: 22px;
}

.t228 .t-sociallinks {
    padding-left: 22px;
}

.t228__right_buttons {
    padding-left: 22px;
}

.t829__imgwrapper {
    background-color: #fff;
}

.t456.t456__positionfixed {
    backdrop-filter: blur(10px);
}

.t-store__card__bgimg, .t-store__card__bgimg_second {
    border-radius: 10px;
}

.t939__card {
    border-radius: 10px;
}



.t975__list-item {
    padding: 0px 0px 0px;
}

.t975__menu-icon {
    max-width: 100%;
    max-height: 100%;;
}

.t975__menu-text {
    margin-top: -2px !important;
}

.t975__wrapper {
    min-height: 58px;
}

.t975__icon-wrapper {
    opacity: 1;
    width: 60px;
    height: 34px;
}

._title_1ua3j_57 {
    font-family: 'Manrope' !important;
}

._brandingAtBackground_1xw5r_83 {
    display: none !important;
}

._brandingAtPage_1xw5r_93 {
    display: none !important;
}

@media (max-width: 640px) {
    
    .t698 .t698__mainblock {
        margin: -40px 0;
    }
    
    #rec839978361 .t-cover, #rec839978361 .t-cover__filter {
        height: 620px !important;
    }
    
    .t-cover__carrier video {
        width: auto !important;
    }
    
    .t-cover-outer {
        padding: 40px 10px !important;
    }
    
    .t-cover .t-cover__filter {
        border-radius: 10px !important;
    }
    
    .t698__title {
        font-size: 22px !important;
    }
    
    .t698__descr {
        font-size: 14px !important;
    }
    
    .t-store__card .t-typography__title {
        font-size: 19px !important;
    }
    
    .t-store__card .t-typography__descr {
        font-size: 14px !important;
    }
    
    .t939__card .t-card__descr {
        font-size: 14px !important;
        margin-top: 10px;
    }
    
    .t-btn_sm {
        height: 44px;
    }
    
    .t939__content {
        padding: 20px;
    }
    
    .t995__btn-wrapper {
        margin: 4px;
    }
    
    .t-rec_pt-res-480_15 {
        padding-top: 10px!important;
    }
    
    #rec744092044 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}

#rec746691237 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 0px !important;
}

#rec746696215 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}

#rec746694424 .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px !important;
}
    
    .t995__btn {
    height: 47px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px !important;
    letter-spacing: -0.5px;
}
    
    .t995__title {
        font-size: 24px !important;
        letter-spacing: -1.5px;
        
    }
    
    .t995__inner-wrapper {
        padding: 40px 0;
    }
    
    .t995__descr {
        font-size: 14px !important;
        padding: 20px 0 20px;
    }
    
    .t995__wrapper {
    padding: 0px 20px !important;
}
    
    .t-store .t-popup_show .t-popup__container.t-popup__container-static {
        padding-bottom: 80px !important;
    }
    
    .t-popup .t-popup__container .t-store__prod-popup__btn-wrapper-fixed {
        box-shadow: none;
    }
    
    .t-store__prod-popup__col-right {
        padding-top: 15px;
    }
    
    .t-popup .t-typography__title {
    font-weight: 600 !important;
    font-size: 25px !important;
}

.t-popup .t-typography__descr {
    font-size: 14px !important;
}
    
    .t976__list-item .t976__menu-link {
        font-size: 14px !important;
    }
    
    .t976__menu-link_medium {
    padding: 4px 10px 6px;
}

    .t939__card .t-card__title {
        font-size: 20px !important;
        letter-spacing: -1px;
    }
    
    .t030__title {
        font-size: 25px !important;
    }
    
    .t702__title {
        font-size: 22px !important;
        letter-spacing: -1px;
    }
    
    .t702__descr {
        font-size: 14px !important;
        letter-spacing: -0.5px;
    }
    
    .t030__descr {
        font-size: 15px !important;
    }
    
    .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 0px !important;
    }
    
    .t-store__grid-cont .t-store__card-list {
        row-gap: 50px!important;
    }
    
    
}

