/*размер линии под меню и подвалом*/	
/* @media screen and (min-width: 1200px) {	
.menu-line {	
left: 60px !important;	
width: calc(100% - 120px) !important;	
}	
}	
@media screen and (min-width: 640px) {	
.menu-line {	
left: 20px !important;	
width: calc(100% - 40px) !important;	
}	
}	
@media screen and (max-width: 639px) {	
.menu-line {	
left: 0px !important;	
width: calc(100% - 0px) !important;	
}	
}*/	
/*размер своей иконки СХЕМА для адреса*/	
.t-sociallinks__customimg {
    width:60px !important;
    height:60px !important;
}
/*шрифт и размер для формы Подвала*/	
input.t447__input.t-input.js-tilda-rule {	
font-size: 16px;	
font-family: 'Source Sans Pro' !important;	
}	
	
/*стили и анимация для кнопок*/	
.t-btn, .secondbt, .z-btn {	
}	
	
.t-btn, .secondbt, .z-btn {	
background-image: linear-gradient(transparent 50%, #744236 50%) !important;	
background-size: 200% 200% !important;	
background-repeat: no-repeat !important;	
transition: .3s !important;	
}	
	
.t-btn:hover {	
background-position: 0 100% !important;	
}	
	
.secondbt:hover {	
background-position: 0 100% !important;	
}	
	
.z-btn:hover {	
background-position: 0 100% !important;	
}	
	
a.t-btn.t-btn_sm, .secondbt, .z-btn {	
font-family: 'Source Sans Pro' !important;	
font-size: 16px !important;	
font-weight: 400;	
}	

/*отступ для даты Блога*/	
#rec356442165 .t-feed__post-parts-date-row_afterdescr {	
margin-top: 40px !important;	
}	
#rec722643798 .t-feed__post-parts-date-row_afterdescr {	
margin-top: 40px !important;	
}	
	
/*отступ для заголовка Блога*/	
.t915 .t-section__topwrapper {	
margin-bottom: 60px;	
}	
	
/*отступы для выставки и события - Десктоп*/	
.t422__textwrapper {	
padding: 20px 20px 20px 20px !important;	
}	
	
/*убрать лейбл разделов Выставки и События*/	
#rec356442165 .t-feed__post-label {	
display: none !important;	
}	
#rec722643798 .t-feed__post-label {	
display: none !important;	
}
#rec724429610 .t-feed__post-parts-date-row {	
display: none !important;	
}
	
#rec356442165 .t-btn.t-btn_sm {	
font-family: 'Source Sans Pro' !important;	
font-size: 16px !important;	
font-weight: 400 !important;	
}	
#rec722643798 .t-btn.t-btn_sm {	
font-family: 'Source Sans Pro' !important;	
font-size: 16px !important;	
font-weight: 400 !important;	
}	
#rec724429610 .t-btn.t-btn_sm {	
font-family: 'Source Sans Pro' !important;	
font-size: 16px !important;	
font-weight: 400 !important;	
}	
	
@media screen and (min-width: 960px) {	
/*выставки и события*/	
#rec356442165 .t-feed__col-grid__post-wrapper {	
display: flex;	
}	
#rec722643798 .t-feed__col-grid__post-wrapper {	
display: flex;	
}
	
#rec356442165 .t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle {	
padding-bottom: 387px !important;	
width: 50% !important;	
}	
#rec722643798 .t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle {	
padding-bottom: 387px !important;	
width: 50% !important;	
}
	
#rec356442165 .t-feed__col-grid__wrapper.t-feed__col-grid__content {	
position: relative !important;	
height: auto !important;	
width: 50% !important;	
}	
#rec722643798 .t-feed__col-grid__wrapper.t-feed__col-grid__content {	
position: relative !important;	
height: auto !important;	
width: 50% !important;	
}
	
#rec356442165 .js-feed-post-title {	
margin-top: 50px;	
}
#rec722643798 .js-feed-post-title {	
margin-top: 50px;	
}
	
#rec356442165 .js-feed-post-descr.t-feed__post-descr.t-descr.t-descr_xxs {	
/* position: absolute;	*/
bottom: 125px;	
margin-right: 40px;	
}	

#rec722643798 .js-feed-post-descr.t-feed__post-descr.t-descr.t-descr_xxs {	
position: absolute;	
bottom: 125px;	
margin-right: 40px;	
}
	
#rec356442165 .t-btn.t-btn_sm {	
/* position: absolute;	*/
bottom: 50px;	
}	
#rec722643798 .t-btn.t-btn_sm {	
position: absolute;	
bottom: 50px;	
}	

#rec356442165 .js-feed-post.t-feed__post.t-item.t-feed__grid-col.t-col.t-col_8.t-prefix_2.t-align_left {	
max-width: 1160px;	
}	
#rec722643798 .js-feed-post.t-feed__post.t-item.t-feed__grid-col.t-col.t-col_8.t-prefix_2.t-align_left {	
max-width: 1160px;	
}	
	
#rec356442165 .t-prefix_2 {	
padding-left: 0px;	
}
#rec722643798 .t-prefix_2 {	
padding-left: 0px;	
}	
	
.t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {	
margin-bottom: 0px !important;	
}	
}	
	
@media screen and (max-width: 959px) {	
/*отступы для выставки и события - Моб*/	
#rec356442165 .t-feed__col-grid__content {	
padding: 20px 20px 22px !important;	
}
#rec722643798 .t-feed__col-grid__content {	
padding: 20px 20px 22px !important;	
}	
	
/*стили кнопки*/	
/* #rec356442165 .t-btn.t-btn_sm {	
color: #ffffff !important;	
border: 1px solid rgb(218 218 218 / 0%) !important;	
background-color: #744236 !important;	
font-family: 'Source Sans Pro' !important;	
font-weight: 400 !important;	
}	*/
#rec722643798 .t-btn.t-btn_sm {	
color: #ffffff !important;	
border: 1px solid rgb(218 218 218 / 0%) !important;	
background-color: #744236 !important;	
font-family: 'Source Sans Pro' !important;	
font-weight: 400 !important;	
}		
	
/*отступ для описания — Моб*/	
/* #rec356442165 .t-feed__post-descr {	
margin-top: 70px !important;	
} */
#rec722643798 .t-feed__post-descr {	
margin-top: 70px !important;	
}
	
/*поменять текст и картинку — Моб*/	
#rec356442165 .t-feed__col-grid__post-wrapper {	
display: flex;	
flex-flow: column-reverse;	
}
/*#rec722643798 .t-feed__col-grid__post-wrapper {	
display: flex;	
flex-flow: column-reverse;	
}	*/
/*убрать отступ внизу картинки — Моб*/	
.t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {	
margin-bottom: 0px !important;	
}	
	
#rec356442165 .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {	
margin-bottom: 0px !important;	
}	
#rec722643798 .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {	
margin-bottom: 0px !important;	
}
}	
@media screen and (max-width: 479px) {	
/*Размер текста Выставки и события — Моб*/	
.js-feed-post-title.t-feed__post-title {	
font-size: 20px !important;	
}	
}	
	
/*увеличение фото при наведении (БЛОг)*/	
.t-feed__post-bgimg.t-bgimg.loaded {	
display: inline-block; /* Строчно-блочный элемент */	
overflow: hidden; /* Скрываем всё за контуром */	
}	
.t-feed__post-bgimg.t-bgimg.loaded img {	
transition: 0.4s; /* Время эффекта */	
display: block; /* Убираем небольшой отступ снизу */	
}	
.t-feed__post-bgimg:hover {	
transform: scale(1.1); /* Увеличиваем масштаб */	
}	
/*отступ для блога*/	
.t-feed__col-grid__content.t-feed__grid-col_paddingsmall {	
padding: 18px 20px 18px !important;	
}	
	
/*увеличение фото при наведении (магазин)*/	
#rec358867397 .t-store__card__imgwrapper {	
overflow: hidden;	
}	
	
#rec358867397 .js-product-img {	
transition: 0.4s;	
}	
	
#rec358867397 .js-product-img:hover {	
transform: scale(1.1);	
}	
	
/*поменять местами магазин*/	
.t-store__card__wrap_all.t-store__card__wrap_pad-sm {	
display: flex;	
flex-direction: column-reverse;	
}	
	
.t-store__card__wrap_txt-and-btns {	
height: auto !important;	
}	
	
/*прижать карточки магазина к низу*//*	
.js-product.t-store__card {	
display: inline-block;	
vertical-align: bottom;	
float: none !important;	
}*/	
	
/*пункты меню при наведении*/	
.p-menu a:hover {	
opacity: 0.6;	
transition: 0.2s;	
}	
	
/*пункты меню активные*/	
a:active {	
opacity: 0.6;	
transition: 0.2s;	
}	
	
/*СТИЛЯ ДЛЯ ФИЛЬТРОВ*/	
.t-store__filter__item-title.js-store-filter-item-title {	
font-size: 16px !important;	
font-family: 'Source Sans Pro' !important;	
font-weight: 400 !important;	
}	
	
.t-store__filter__title {	
font-size: 14px !important;	
font-family: 'Source Sans Pro' !important;	
font-weight: 400 !important;	
}	
	
.t-store__filter__item-controls-wrap {	
box-shadow: unset !important;	
border-radius: 0px !important;	
}	
	
.t-checkbox__indicator {	
border: 2px solid #DBDBDB !important;	
}	
	
.t-checkbox__indicator:after {	
border: solid #D0D0D0 !important;	
border-width: 0 2px 2px 0 !important;	
}	
	
.t-store__filter__chosen-val {	
background-color: #f9f9f9 !important;	
	
}	
@media screen and (min-width: 1200px) {	
.t-store__filter__item-controls-wrap {	
border: 1px solid #e5e5e5;	
}	
}	
	
/*СТИЛИ ДЛЯ ПОИСКА КАТАЛОГА Коллекция • Публикации • Магазин*/	
.t-store__filter__input {	
border: unset !important;	
background: unset !important;	
border-bottom: 1px solid rgb(0, 0, 0, 0.1) !important;	
}	
.t-store__filter__search .t-store__filter__input {	
border-radius: 0px !important;	
padding-left: 0px !important;	
}	
.t-store__search-icon {	
border-left: unset !important;	
padding-right: 0px !important;	
padding-left: 0px !important;	
}	
	
@media screen and (min-width: 1200px) {	
.t-store__filter__search .t-store__filter__input {	
width: 180px !important;	
}	
}	
	
/*меню разделов БЛОГ И НоВОСТИ*/	
@media screen and (min-width: 920px) {	
.t-feed__parts-switch-btn.t-active {	
border-bottom: 2px solid;	
color: #A91F25;	
font-weight: 400 !important;	
}	
	
.t-feed__parts-switch-btn {	
border-bottom: 1px solid #ccc;	
}	
	
.t-feed__parts-switch-btn_bg {	
margin-right: 0px !important;	
}	
}	
	
.js-feed-parts-switcher:hover {	
font-weight: 400 !important;	
	
}	
	
.t-feed__parts-switch-btn:hover a {	
color: #333 !important;	
}	
	
.t-feed__parts-switch-btn:hover span {	
color: #333 !important;	
}	
	
/*отступ от разделов до карточек ВЫСТАВКИ И СОБЫТИЯ*/	
@media screen and (min-width: 960px) {	
#rec357970718 .js-feed-parts-select-container {	
margin-bottom: 80px !important;	
}	
}	
@media screen and (max-width: 959px) {	
#rec357970718 .js-feed-parts-select-container {	
margin-bottom: 45px !important;	
}	
}	
	
/*выставки и события убрать отступ от разделов до плитки*/	
	
@media screen and (max-width: 480px) {	
#rec357970718 .js-feed-parts-select-container {	
padding-top: 45px !important;	
}	
}	
@media screen and (min-width: 640px) {	
#rec357970718 .js-feed-parts-select-container {	
margin-bottom: 90px !important;	
}	
}	
	
/*отступ от разделов до карточек блог и новости*/	
@media screen and (min-width: 960px) {	
#rec361561954 .js-feed-parts-select-container {	
margin-bottom: 80px !important;	
}	
}	
@media screen and (max-width: 959px) {	
#rec361561954 .js-feed-parts-select-container {	
margin-bottom: 45px !important;	
}	
}	
	
/*блог и новости убрать отступ от разделов до плитки*/	
	
@media screen and (max-width: 480px) {	
#rec361561954 .js-feed-parts-select-container {	
padding-top: 45px !important;	
}	
}	
	
@media screen and (min-width: 640px) {	
#rec361561954 .js-feed-parts-select-container {	
margin-bottom: 90px !important;	
}	
}	
	
.t-feed__parts-switch-wrapper {	
margin-bottom: 0px;	
}	
	
.t-feed__parts-switch-btn {	
margin-bottom: 0px !important;	
}	
	
/*бордер для Смотрите также Блог и новости*/	
.t-feed__post-popup__relevants-title-wrapper.t-col.t-col_12 {	
border-top: 1px solid rgb(0, 0, 0, 0.1) !important;	
}	
.t-feed__post-popup__content-wrapper {	
padding-bottom: 70px !important;	
}	
	
.t-feed__post-popup__relevants-title {	
margin: 70px 0 45px !important;	
}	
	
@media screen and (max-width: 960px) {	
.t-feed__post-popup__relevants-title {	
margin: 70px 0 35px !important;	
}	
}	
	
@media screen and (min-width: 481px) {	
.t-feed__post-popup__relevants-title.t-align_left.t-uptitle.t-uptitle_xxl {	
font-size: 30px;	
font-weight: 500 !important;	
}	
}	
@media screen and (max-width: 480px) {	
.t-feed__post-popup__relevants-title.t-align_left.t-uptitle.t-uptitle_xxl {	
font-size: 22px !important;	
font-weight: 500 !important;	
}	
}	
@media screen and (max-width: 480px) {	
.t-feed__post-popup__relevants-item-title.t-name.t-name_xs {	
font-size: 20px !important;	
font-weight: 500 !important;	
}	
}	
	
@media screen and (min-width: 481px) {	
.t-feed__post-popup__relevants-item-title.t-name.t-name_xs {	
font-size: 22px !important;	
font-weight: 500 !important;	
}	
}	
	
.t-feed__post-popup__relevants-item-descr.t-descr.t-descr_xxs {	
font-size: 16px !important;	
font-family: 'Source Sans Pro' !important;	
font-weight: 400;	
}	
	
.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {	
font-weight: 500 !important;	
}	
	
.js-feed-post-author-name.t-feed__post-popup__author-name.t-descr.t-descr_xxs {	
font-family: 'Source Sans Pro' !important;	
font-weight: 400 !important;	
color: #717171 !important;	
font-size: 16px !important;	
}	
	
/*пагинация Коллекция*/	
.t-store .t-store__pagination__item_active {	
color: #333 !important;	
border-color: rgb(0, 0, 0, 0.1) !important;	
border-radius: 50px !important;	
}	
	
.t-store__pagination__item {	
opacity: 1 !important;	
}	
	
.t-store__pagination__item, .t-store__pagination__item_page, .t-store__pagination__item_next {	
border-radius: 50px !important;	
}	
	
.t-store__pagination__item {	
color: #a7a7a7 !important;	
}	
	
/*убрать кнопку Показать еще Коллекция*/	
.t-store__load-more-btn-wrap.t-align_center {	
display: none !important;	
}	
	
/*стили для табов Коллекция*/	
.t397__tab {	
padding-top: 15px !important;	
}	
	
.t397__wrapper {	
background-color: white !important;	
}	
	
#rec359580251 .t397__tab_active {	
border-bottom-color: #ab1f25 !important;	
border-bottom: 2px solid #ab1f25 !important;	
}	
	
/*.t397__tab {	
border-bottom: 0px !important;	
}	
	
.t397__wrapper.t-align_center {	
border: 1px solid rgb(0, 0, 0, 0.1);	
}*/	
/*	
.t397__tab.t397__width_14 {	
border-right: 1px solid #ccc !important;	
}	
	
.t397__tab:nth-child(7) {	
border-right: 0px solid #ccc !important;	
}*/	
	
.t397__title:hover {	
font-weight: 400 !important;	
}	
	
/*стили для табов Коллекция*/	
@media screen and (max-width: 960px) {	
#rec359580251 .t397__select {	
border: 1px solid #cccccc !important;	
color: #333 !important;	
}	
	
#rec359580251 .t-name {	
font-weight: 400 !important;	
color: #333 !important;	
}	
	
.t397__firefoxfix, .t397__select {	
background-color: rgb(255 255 255) !important;	
}	
}	
	
/*стили для Потоков — десктоп*/	
@media screen and (min-width: 480px) {	
.t-redactor__preface {	
font-size: 24px !important;	
}	
}	
/*стили для Потоков — моб*/	
@media screen and (max-width: 479px) {	
.t-redactor__preface {	
font-size: 20px !important;	
}	
}	
/*шрифты*/	
.t-redactor__h2, .t-redactor__h3, .t-redactor__h4 {	
font-family: 'Ubuntu' !important;	
}	
	
.t-text_md {	
font-size: 18px !important;	
font-weight: 400 !important;	
}	
/*отступ для Поделиться*/	
.ya-share2__list.ya-share2__list_direction_vertical {	
padding-left: 0px !important;	
}	
	
/*высота кнопки еще Блог и Новости*/	
@media screen and (min-width: 640px) {	
#rec361561954 .js-feed-btn-show-more.t-feed__showmore-btn.t-btn {	
height: 50px !important;	
}	
}	
	
@media screen and (max-width: 639px) {	
#rec361561954 .js-feed-btn-show-more.t-feed__showmore-btn.t-btn {	
height: 45px !important;	
}	
}	
	
/*отступы для фильтров до линии выставки и события*/	
#rec361561954 .t-feed__parts-switch-btn a {	
padding: 6px 18px 16px !important;	
opacity: 1 !important;	
}	
	
#rec361561954 .t-feed__parts-switch-btn.t-active span {	
padding: 6px 18px 16px !important;	
color: #333 !important;	
opacity: 1 !important;	
}	
	
#rec361561954 .t-feed__parts-switch-btn span {	
padding: 6px 18px 16px !important;	
}	
	
/*меню разделов*/	
@media screen and (min-width: 920px) {	
#rec361561954 .t-feed__parts-switch-btn.t-active {	
border-bottom: 2px solid;	
color: #A91F25;	
font-weight: 400 !important;	
}
	
#rec361561954 .t-feed__parts-switch-btn_bg {	
margin-right: 0px !important;	
}	
}	
	
.js-feed-parts-switcher:hover {	
font-weight: 400 !important;	
	
}	
	
#rec361561954 .t-feed__parts-switch-btn:hover a {	
color: #333 !important;	
}	
	
#rec361561954 .t-feed__parts-switch-btn:hover span {	
color: #333 !important;	
}	
	
/*отстсупы выставки*/	
@media screen and (max-width: 480px) {	
.js-feed-parts-select-container {	
padding-top: 30px !important;	
}	
	
#rec361561954 .t-feed__parts-switch-btn {	
font-size: 18px !important;	
font-weight: 400 !important;	
}	
}	
	
.t449__black-white .ya-share2__badge {	
background-color: #744236 !important;	
}	
	
.t449__black-white .ya-share2__link {	
background-color: #744236 !important;	
}	
	
.hcc.hc__footer {	
display: none !important;	
}	
	
.hc__top__like, .hc__top__unlike {	
background: white !important;	
border: 1px solid rgb(0, 0, 0, 0.1) !important;	
-o-box-shadow: unset !important;	
-moz-box-shadow: unset !important;	
-khtml-box-shadow: unset !important;	
-webkit-box-shadow: unset !important;	
box-shadow: unset !important;	
}	
	
.hc__reply__box__textarea, .hc__reply__box textarea {	
-o-box-shadow: unset !important;	
-moz-box-shadow:unset !important;	
-khtml-box-shadow: unset !important;	
-webkit-box-shadow: unset !important;	
box-shadow: unset !important;	
}	
.hc__menu__view__img path {	
fill: rgb(0, 0, 0, 0.1) !important;	
}	
	
.hc__menu__settings path {	
fill: rgb(0, 0, 0, 0.1) !important;	
}	
	
.hc__top__block path {	
fill: rgb(0, 0, 0, 0.1) !important;	
}	
	
.hc__menu__line {	
position: absolute;	
opacity: 0;	
height: 1px;	
background-color: rgb(0, 0, 0, 0.1) !important;	
transition: all 1s cubic-bezier(0.23,1,.32,1) 0ms;	
}	
	
.hc__menu__comment__popup {	
position: absolute;	
z-index: 10;	
background: #fff;	
border: 1px solid rgb(0, 0, 0, 0.1) !important;	
-o-box-shadow: unset !important;	
-moz-box-shadow: unset !important;	
-khtml-box-shadow: unset !important;	
-webkit-box-shadow: unset !important;	
box-shadow: unset !important;	
}	
	
.hc__reply__photo img {	
-o-box-shadow: unset !important;	
-moz-box-shadow: unset !important;	
-khtml-box-shadow: unset !important;	
-webkit-box-shadow: unset !important;	
box-shadow: unset !important;	
}	
	
.hc__right {	
padding: 0px !important;	
}	
	
.t-feed__post-popup__content-wrapper {	
padding-bottom: 20px !important;	
}	
	
.hc__form {	
margin-bottom: 0px !important;	
}	
	
@media screen and (max-width: 560px) {	
.t-feed__post-popup__comments {	
margin-bottom: 0px !important;	
}	
	
/*мобильное меню*/	
.t450__close_icon span {	
height: 1px !important;	
}	
	
@media screen and (max-width: 640px) {	
.t450__container {	
padding: 15px 0px !important;	
}	
}	
	
.t450__logoimg {	
margin: 0px 20px !important;	
}	
	
.t450__menu {	
margin-top: 40% !important;	
}	
	
/*иконка закрытия*/	
.t450__close_icon {	
margin-top: 20px !important;	
margin-left: 0px !important;	
}	
	
/*убираем анимацию*/	
.t450 {	
transition: unset !important;	
}	
	
.t-menusub__list-item {	
margin-bottom: 8px !important;	
margin-top: 8px !important;	
}	
	
.t794__tooltip-menu {	
z-index: 9997 !important;	
}	
/*стили поиска*/	
.t-search-widget__header {	
box-shadow: unset !important;	
border-bottom: 1px solid rgb(0, 0, 0, 0.1) !important;	
}	
	
.t-search-widget__blockinput {	
border: 1px solid rgb(0, 0, 0, 0.1) !important;	
}	
	
.t985__searchvariant {	
border: 1px solid rgb(0, 0, 0, 0.1) !important;	
color: #a7a7a7 !important;	
}	
	
/*цвет фильтров в карточке Коллекции*/	
.js-store-prod-all-charcs {	
color: #b0b0b0 !important;	
}	
	
/*отступы в карточке Коллекции*/	
@media screen and (max-width: 1199px) {	
.t-store__prod-snippet__container {	
padding-bottom: 0px !important;	
}	
}	
	
@media screen and (max-width: 960px) {}	
.t-store__relevants__title {	
margin: 75px 0 30px !important;	
}	
}	
	
@media screen and (max-width: 640px) {	
.t-store__prod-snippet__container {	
padding-top: 64px;	
}	
}	
	
@media screen and (min-width: 1200px) {	
.t-store__prod-snippet__container {	
padding-top: 135px !important;	
padding-bottom: 0px !important;	
}	
}	
	
.js-store-product.js-product.t-store__product-snippet {	
padding-bottom: 75px !important;	
}	
	
.t-store__relevants__container {	
background-color: #f9f9f9 !important;	
}	
	
.t-store__relevants__container {	
padding-bottom: 120px !important;	
}	
	
/*размер текста в попап*/	
@media screen and (min-width: 481px) {	
.js-store-prod-name.js-product-name.t-store__prod-popup__name {	
font-size: 30px !important;	
}	
.js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_md {	
font-size: 22px !important;	
}	
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs {	
font-size: 16px !important;	
}	
.t-store__relevants__title.t-uptitle.t-uptitle_xxl {	
font-size: 30px !important;	
}	
}	
	
@media screen and (max-width: 480px) {	
.js-store-prod-name.js-product-name.t-store__prod-popup__name {	
font-size: 22px !important;	
}	
.js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_md {	
font-size: 20px !important;	
}	
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs {	
font-size: 16px !important;	
}	
.t-store__relevants__title.t-uptitle.t-uptitle_xxl {	
font-size: 22px !important;	
}	
}	
	
.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {	
font-size: 16px !important;	
color: #333 !important;	
}	
	
@media screen and (min-width: 981px) and (max-width: 1199px) {	
.t-store__prod-snippet__container {	
padding-top: 165px !important;	
}	
}	
	
@media screen and (min-width: 1200px) and (max-width: 1400px) {	
.t-store__prod-snippet__container {	
padding-top: 165px !important;	
}	
}	
	
.js-store-prod-all-charcs {	
color: #a7a7a7 !important;	
}	
	
/*отступ сверху*/	
.t-uptitle_xs, .t-feed__post-popup__date {	
font-family: 'Source Sans Pro' !important;	
font-size: 14px !important;	
}	
	
/*отступ сверху	
@media screen and (max-width: 640px) {	
.t-popup__container {	
padding: 165px 0 0 !important;	
}	
}	
	
@media screen and (min-width: 641px) {	
.t-popup__container {	
padding: 165px 0 120px !important;	
}	
}	
*/	
/*стили для Потоков — десктоп*/	
@media screen and (min-width: 480px) {	
.t-redactor__preface {	
font-size: 24px !important;	
}	
}	
/*стили для Потоков — моб*/	
@media screen and (max-width: 479px) {	
.t-redactor__preface {	
font-size: 20px !important;	
}	
}	
/*шрифты*/	
.t-redactor__h2, .t-redactor__h3, .t-redactor__h4 {	
font-family: 'Ubuntu' !important;	
}	
	
.t-text_md {	
font-size: 16px !important;	
font-weight: 400 !important;	
}	
/*отступ для Поделиться*/	
.ya-share2__list.ya-share2__list_direction_vertical {	
padding-left: 0px !important;	
}	

@media screen and (min-width: 920px) {
#rec361561954 .t-feed__parts-switch-btn.t-active {
    border-bottom: 2px solid !important;
        color: #A91F25;
        font-weight: 400 !important;
}

#rec361561954 .t-feed__parts-switch-btn {
    border-bottom: 1px solid #eee;
}

#rec361561954 .t-feed__parts-switch-btn_bg {
    margin-right: 0px !important;
}
}

.js-feed-parts-switcher:hover {
    font-weight: 400 !important;

}

#rec361561954 .t-feed__parts-switch-btn:hover a {
    color: #333 !important;
}

#rec361561954 .t-feed__parts-switch-btn:hover span {
    color: #333 !important;
}

#rec361561954 .t-feed__parts-switch-btn {
    border-bottom: 1px solid #eee !important;
}

.t-feed__col-grid__content.t-feed__grid-col_paddingsmall {
    padding: 27px 30px 27px !important;
}

@media screen and (max-width: 479px) {
.js-feed-post-title.t-feed__post-title {
    font-size: 22px !important;
}
}

@media screen and (max-width: 959px) {
#rec361635334 .t-feed__post-descr {
    margin-top: 20px !important;
}
}

.t-search-widget__popup {
    background: #f9f9f9 !important;
}

.t-search-widget__header {
    box-shadow: none !important;
      border-bottom: 1px solid #dadada !important;
}

.t-search-widget__result_product-desc.t-descr {
    font-family: 'Source Sans Pro' !important;
    font-weight: 400 !important;
}

.t-search-widget__loadmore-btn {
    color: #000 !important;
    background-color: #f9f9f9 !important;
    border-radius: 0px !important;
    border: 1px solid #cfcfcf !important;
}

.t-search-widget__loadmore-btn.t-btn.t-btn_sm {
    font-family: 'Source Sans Pro' !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.t-search-widget__pagination-item.t-search-widget__pagination-active {
    border-radius: 50%;
    background-color: #f9f9f9 !important;
    color: #000 !important;
    border: 1px solid #cfcfcf !important;
}
.t-search-widget__pagination-item {
    color: #a7a7a7 !important;
}

.t-search-widget__pagination-button path {
    stroke: #a7a7a7 !important;
}

.t-search-widget__loadmore-btn:hover {
    color: #fff !important;
}
input.t985__input.t-search-widget__input.t-input {
    font-family: 'Source Sans Pro' !important;
}

@media screen and (max-width: 420px) {
.t985__inputcontainer.t-container {
    padding: 20px 0px 20px 0px !important;
}
}

.t-container.t-search-widget__query-result.t-descr {
    font-family: 'Source Sans Pro' !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

@media screen and (max-width: 420px) {
div#rec368126969 {
    background-color: #f9f9f9 !important;
}
}

.t-store__card__imgwrapper {
    overflow: hidden !important;
}

.t-store__tabs__content.t-descr.t-descr_xxs {
    font-size: 16px !important;
    font-family: 'Source Sans Pro' !important;
    color: #000 !important;
    font-weight: 400;
}

h2.t-store__tabs__item-title.t-name.t-name_xs {
    font-size: 18px !important;
}

.t-store__prod-popup__btn:hover {
    color: #fff !important;
    transition: 0.2s !important;
    border: 1px solid #dadada !important;
}

a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm {
    color: #000000;
    border: 1px solid #dadada !important;
}

.js-store-prod-btn2:hover {
    color: #fff !important;
    transition: 0.2s !important;
    border: 1px solid #dadada !important;
}

.t706__carticon-imgwrap {
    background-color: rgba(255,255,255,1) !important;
}

.t706__form-upper-text.t-descr.t-descr_xs {
    font-size: 16px !important;
    font-family: 'Source Sans Pro';
    font-weight: 400;
}
input.t-input.js-tilda-rule.t-input_bbonly {
    font-family: 'Source Sans Pro' !important;
    font-size: 16px !important;
}
@media screen and (min-width: 640px) {
.t706__cartwin-heading.t-name.t-name_xl {
    font-size: 28px !important;
    font-weight: 500 !important;
}}
@media screen and (max-width: 639px) {
  font-size: 22px !important;
  font-weight: 500 !important;
}
.t706__product-title.t-descr.t-descr_sm {
    font-size: 18px !important;
    font-weight: 500 !important;
}

.t706__product-amount.t-descr.t-descr_sm {
    font-family: 'Source Sans Pro' !important;
    font-size: 18px !important;
    font-weight: 600 !important;
}

.t706__cartwin-prodamount-wrap.t-descr.t-descr_sm {
    font-family: 'Source Sans Pro' !important;
    font-size: 20px !important;
    font-weight: 600 !important;
} 

input.t-input.js-tilda-rule.t-input_bbonly {
    border-bottom: 1px solid #dadada !important;
}
.t-input.t-input-phonemask__wrap.t-input_bbonly.t-input-phonemask__wrap-style{
    border-bottom: 1px solid #dadada !important;
}

button.t-submit {
    font-family: 'Source Sans Pro' !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

@media screen and (min-width: 920px) {
    #rec361561954 .t-feed__parts-switch-btn {
    border-bottom: 1px solid #eee !important;
}
}

@media screen and (max-width: 919px) {
    #rec361561954 .t-feed__parts-switch-btn {
    border-bottom: none !important;
}
.t-feed__post-popup__content-wrapper {
    padding-bottom: 50px !important;
}
}

@media screen and (min-width: 1201px) {
    ::-webkit-scrollbar-thumb {
        /* Укажи цвет скроллбара */
        background: #A91F25;
        /* Укажи радиус скругления скроллбара */
        border-radius: 0px;
    }
    ::-webkit-scrollbar {
        /* Укажи ширину вертикального скроллбара */
        width: 5px;
        /* Укажи высоту горизонтального скроллбара */
        height: 5px;
        /* Укажи цвет фона под скроллбаром */
        background: #fff;
    }
}

textarea.t-input.js-tilda-rule.t-input_bbonly {
    font-family: 'Source Sans Pro' !important;
}

::selection {
    /* укажи цвет выделения текста */
    background: #A91F25;
    color: white;
}

.b-short-description {
    font-size: 16px; !important;
    font-weight: 400 !important;
}

.b-description {
    padding-left: 30px;
    padding-right: 30px;
}

div.b-main * p {
    padding-left: 30px;
    padding-right: 30px;
}

div.b-main * h3 {
    padding-left: 30px;
    padding-right: 30px;
}

.b-pro-wiget__date {
    display: none;
}