body {
    background: #f5f5f5;
}
/*скрываем иконку внутри квиза*/
.t835__quiz-description-title svg {
  display: none;
}

/*Добавляем прозрачность и размытие форме на 1 экране*/
.t712__bg {
    background-color: rgba(245, 245, 245, 0.8) !important;
    backdrop-filter: blur(10px);
}

/*Переносим поп-апы на самый верх по слоям*/
.t-popup.t-popup_show {
    z-index: 999999;
}

/*Переносим стрелку "наверх" ниже по слоям*/
.t890 {
    z-index: 999 !important;
}

/*Перенос кнопки закрытия*/
@media screen and (max-width: 1199px){
.t450__close {
    width: 60px;
    height: 45px;
    top: 25px;
    right: 30px;
}
.t450__close_icon span {
    height: 3px;
}
.t450__close_icon {
    width: 28px;
}
}
@media screen and (max-width: 639px){
.t450__close {
    width: 50px;
    height: 40px;
    top: 20px;
    right: 20px;
}
.t450__close_icon span {
    height: 2px;
}
.t450__close_icon {
    width: 24px;
}
}
.t450__close {
    background-color: #2f2f2f !important;
    border-radius: 10px;
}

/*Модификация 1 экрана под мобилы*/
@media screen and (max-width: 959px){
.t712 .t712__left-content {
    margin-top: 48px;
    margin-bottom: 15px !important;
}
.t712 .t712__uptitle {
    margin-bottom: 5px !important;
}
.t712 .t712__descr {
    margin-top: 5px !important;
}
}

/*Модификация карточек с поверхностями для выравнивания текста*/
.t778__textwrapper, .t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__textwrapper {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

/*Скрытие суммы из корзины, удаление из карточек поля с ценой*/
.t706__sidebar-prodamount-wrap, .t-store__card__price-wrapper {
    display: none !important;
}

/*удаление полоски в корзине*/
.t706__sidebar-products {
    border-bottom: 0 !important;
}

/*Скругление углов у шаблонного поп-апа*/
.t1014 .t1014__wrapper, .t-popup__container, .t1014 .t1014__img {
border-radius: 20px;
}

/*Уменьшение отступов у шаблонного поп-апа*/
.t1014 .t1014__wrapper {
    padding: 20px 30px !important;
}

/*Скругление попапа с текстом*/
@media screen and (min-width:559px){
.t958__card_popup {
border-radius: 20px !important;
}}
@media screen and (max-width:560px){
.t1014 .t1014__wrapper, .t-popup__container, .t1014 .t1014__img {
border-radius: 0 !important;
}}

/*Кнопки выбора отображения*/
.viewTab1, .viewTab2 {
    cursor: pointer;
}
.activeViewTab {
    cursor: default;
}

/*размер окна про куки*/
.t657_rectangle {
    max-width: 280px;
}
/*Скругление картинки в блоге*/
.t-feed__post-popup__content img, .t-feed__post-popup__relevants-bgimg {
    border-radius: 20px;
}