.t830m__top {min-height: 50% !important;}

a.tel-in-text {text-decoration: underline !important;color: #ff8562 !important;}
a.tel-in-text:hover {text-decoration: none !important;}
h1.js-store-prod-name {font-size: 22px !important;}
.js-store-prod-all-charcs {display: none;}
.t-store__card__mark {
  width: 55px !important;
  height: 55px !important;
  font-size: 14px !important;
}

@media screen and (max-width:980px) {
.t654.t654__positionabsolute, .t654.t654__positionfixed, .t654.t654__positionstatic {
	position: fixed !important;
}
}

.whatsapp {
position: fixed;
right: 10px;
bottom: 90px;
width: 80px;
height: 80px;
z-index: 999999;
}

.element-animation {
	-webkit-animation: animationFrames linear 3s;
	animation: animationFrames linear 3s;
		animation-iteration-count: 1;
	animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

@media screen and (max-width: 480px){
.t754__col_mobile-grid , .t-store__card {
	width: 50% !important;
	display: inline-block !important;
	
}}

@media screen and (max-width: 960px) { 
.t754__col { 
margin-bottom: 10px !important; 
}}






/*div.t830m__text {line-height: 13px !important; font-size: 13px !important;}
div.t830m__text a span {line-height: 24px !important;}*/

.t976__menu-link_medium {
	padding: 5px 10px 5px !important;
}

.t-store__card__price_old {
	margin-left: -2px !important;
	font-size: 16px !important;
	color: red !important;
	font-weight: 500 !important;
}

.t-store__card__price-wrapper{margin-bottom: 10px;}

.t-title_xxl {font-size: 40px !important;}
.t686__textwrapper__content {margin: 10px auto !important;position: relative;}
.t686__textwrapper {padding: 0px !important;}

@media screen and (max-width:1200px) { 
.t686 .t686__table {height: 40px !important;}
.t686__row:not(:first-child) {margin-top:10px !important;}
}
/*#rec183068294 .t794__tooltip-menu {
	max-width: 200px !important;
	text-align: left !important;
}*/
.t794__list {
	list-style-type: square !important;
	padding-left: 10px !important;
}
/*.t794__tooltip-menu a.t794__typo:hover {text-decoration: underline !important;}*/
.t464__logo {max-width: 220px !important;}

/* Расширение левого меню каталога 
.t830m {
	width: 100% !important;
}
.t830m__list {
	display: flex !important;
	width: 200px !important;
}

.t830m__menu {width: 90% !important;}
.t830m__list-title {
	width: 250px !important;
}
@media screen and (min-width:640px) and (max-width:1259px) {
.t830m {
  width:100% !important;
  max-width:100% !important;
 }
 }
 @media screen and (max-width:720px) {
.t830m {
  width:100% !important;
  max-width:100% !important;
 }
 .t830m__list {
	display: block !important;
	width: 100% !important;
}
 }
  @media screen and (min-width:1260px) {
 .t830__allrecords_padd,
 .t830__t-tildalаbеl_padd,
 .t830__allrecords_padd-small,
 .t830__t-tildalаbеl_padd-small {
  padding-left:0px !important;
 }
 Расширение левого меню каталога */

.t830m__submenu-item a.t-active {text-decoration: underline !important;}
.t830m__submenu-item a {font-size: 15px !important;}
.t830m__list-title-text {font-size: 15px !important;}

@media screen and (max-width:560px) {
.t-store .t-popup__close-wrapper {
	text-align: left !important;
	padding-left: 20px !important;
}
.t-store .t-popup__close-icon {
	color: black !important;
}
.t-store .t-popup__close-icon g {
	fill: #000 !important;
}
.t-store .t-popup__close {
	background: #fff !important;
}
}

/* Расположение корзины на мобильных */
@media screen and (max-width:640px) {

.t706__carticon-imgwrap, .t706__carticon_lg .t706__carticon-imgwrap {
	width: 50px !important;
	height: 50px !important;
}

.t706__carticon-img, .t706__carticon_lg .t706__carticon-img {
	width: 24px !important;
	height: 24px !important;
}

.t706__carticon {
	position: absolute !important;
}

}
/* Расположение корзины на мобильных */

.t830m__text {
	opacity: 1 !important; font-weight: normal !important;
}
.t830m__text a {
	
}
.t830m__textwrapper {
	padding-top: 20px !important;
	border-top: 1px black solid;
}
/* .t830m__container {
	overflow-y: hidden !important;
} */

.t830__logo__img {
	max-width: 215px !important;
	display: inherit !important; 
}
.t830__logo__content {text-align: center !important;}

/* Эксперимент с левым меню */
.t830m__list-title-text {
	font-size: 15px !important;
	padding-left: 25px;
	width: 200px;
}

.t830m__list-title_toggle {
	background: url(https://static.tildacdn.com/lib/tildaicon/35656264-3035-4838-b266-623530623135/Layer_26.svg) center center;
		background-repeat: repeat;
		background-size: auto;
	width: 25px;
	content: '';
	background-size: 50%;
	transition: all 0.3s ease-in-out;
	overflow: inherit;
	background-repeat: no-repeat;
}
/*.t830m__list-title_toggle:hover {
	background: url(https://static.tildacdn.com/lib/tildaicon/39383466-6231-4236-b730-306463366163/Layer_27.svg) center center;
		background-repeat: repeat;
		background-size: auto;
	width: 25px;
	content: '';
	background-size: 50%;
	transition: all 0.3s ease-in-out;
	overflow: inherit;
	background-repeat: no-repeat;
}
.t830m__list-title_toggle:active {
	background: url(https://static.tildacdn.com/lib/tildaicon/39383466-6231-4236-b730-306463366163/Layer_27.svg) center center;
		background-repeat: repeat;
		background-size: auto;
	width: 25px;
	content: '';
	background-size: 50%;
	transition: all 0.3s ease-in-out;
	overflow: inherit;
	background-repeat: no-repeat;
}
.t830m__textwrapper {width:200px;}*/

/* Эксперимент с левым меню */

.t446 {border-bottom: 1px solid #e3e3e3;opacity: 0.95;}

@media screen and (max-width:1260px) {
.t446__maincontainer {height: 60px !important;}
.t446 {height: 60px !important;}
}

@media screen and (min-width:1500px) {
.t446__maincontainer {width: 85% !important;}
}

@media screen and (min-width:1260px) and (max-width:1500px) {
.t446__maincontainer {width: 97%;}
}

@media screen and (min-width:980px) and (max-width:1260px) {
.t446 .t-btn {padding-left: 10px !important;padding-right: 10px !important; height: 30px; font-weight: 500 !important;}
.t446__leftwrapper {padding-left: 65px !important;}
.t446__list_item {padding-right: 0px !important;}
}

/*
@media screen and (min-width:980px) and (max-width:1260px) {
.t446 {width: 100% !important;}
}*/

@media screen and (min-width:980px) and (max-width:1200px) {
.t446__right_buttons {display: none !important;}
}


@media screen and (max-width:980px) {
.t446__right_buttons {display: none !important;}
}

/*.t-records {height: 80px !important;}*/

.t-store__card__price {
	font-size: 20px;
background-image: url(https://static.tildacdn.com/tild6566-6130-4633-b635-323932323633/_160.png);
background-repeat: no-repeat;
width: 100%;
height: 30px;
text-align: center;
line-height: 30px !important;
font-weight: 500 !important;
color: white;
background-position: center;
}

.t-store__card__price-currency, .t-store__card__price-value, .t-store__prod-popup__price-currency, .t-store__prod-popup__price-value {
	float: none !important;
}

@media screen and (max-width:400px) {
.t-store__card__price {
	font-size: 14px;
background-image: url(https://static.tildacdn.com/tild6164-6139-4665-b630-343034316135/_100.png);
background-repeat: no-repeat;
}
}

#rec187852183 {padding-top: 30px !important;padding-bottom: 0px !important;}
.t758 a, #allrecords .t758 a {
	text-decoration: none;
	color: #858585;
	font-weight: 400 !important;
	font-size: 10px;
	text-transform:uppercase;
}

.t758__breadcrumb-divider {
	font-weight: normal;
	color: #858585;
	font-size: 10px;
}

.t446__right_descr a {color: #ff8562 !important;font-size: 18px !important;font-weight: 500 !important;letter-spacing: 0.5px !important;}
.t446__right_descr a:hover {text-decoration: underline !important;}
div.t446__right_buttons_but a.t-btn {font-size: 14px !important;}
#recorddiv189066743 {background-image: none !important; background-color: #fafafa !important;}
.t830m__text a {
	color: #ff8562;
	text-decoration: none;
}
.t830m__text a:hover {
	text-decoration: underline;
}
a.t-menu__link-item:hover {color: #ff8562 !important;text-decoration: underline !important;}
a.t-menusub__link-item:hover {color: #ff8562 !important;text-decoration: underline !important; opacity: 1 !important;}
a.t-menusub__link-item.t-descr.t-active {color: #ff8562 !important;text-decoration: underline !important; opacity: 1 !important; padding-left:5px; font-weight: 100 !important;}/*font-weight: 600 !important; text-transform: uppercase;*/

/*div.t446__right_buttons_but a.t-btn {color: #fff !important;border: 3px solid #ff8562 !important;background: #ff8562 !important;}
div.t446__right_buttons_but a.t-btn:hover {color: #ff8562 !important;border: 3px solid #ff8562 !important;background: #fff !important;transition: background 0.5s ease-in-out, color 0.5s ease-in-out, opacity 0.1s ease-in-out;}*/

div.t446__right_buttons_but a.t-btn {color: #eee !important;border: 3px solid #4e992f !important;background: #4e992f !important;}
div.t446__right_buttons_but a.t-btn:hover {color: #4e992f !important;border: 3px solid #4e992f !important;background: #eee !important;transition: background 0.5s ease-in-out, color 0.5s ease-in-out, opacity 0.1s ease-in-out;}


/*div.t-store__card {opacity: 0.8; !important;}
div.t-store__card:hover {opacity: 1; !important;}
div.js-product-img:hover {background-size: 105%;}*/

.t397__tab {
	
}
.t397__width_20 {
	padding-top: 20px !important;
	margin-right: -4px;
	display: inline-block !important;
}
.t397__title {font-weight: 400 !important;}
.t397__tab {
	border-bottom: 1px solid #eee;
}

.t-store__filter__item-title {
	text-transform: uppercase;
	font-weight: 600;
	/*padding-top: 4px;*/
}
.t-store__filter__item-title::after {
	top: -6px;
}

.t-store__prod-popup__price {
	font-size: 20px;
background-image: url(https://static.tildacdn.com/tild6566-6130-4633-b635-323932323633/_160.png);
background-repeat: no-repeat;
width: 160px;
height: 30px;
line-height: 30px !important;
font-weight: 500 !important;
color: white;
background-position: left;
text-align: center;
}

div.t-store__card__btns-wrapper {margin-top: 10px !important;}
div.t-store__card__btns-wrapper a {margin: 0px !important; width: 50%;}
.t-btn_sm {height: 35px !important;}

.t-store__prod-popup__btn {background-color: #ffc400 !important; border-radius: 0px !important; text-transform: uppercase;}

@media screen and (max-width:1259px) {
.t830__burger.t830__burger_mobile {
	top: 30px !important;
}

.t830__burger {position: fixed !important;}
.t830__panel {
	position: fixed !important;
	z-index: 999 !important;
	background-color: none;
	opacity: 0.95;
}
}

p.logo-top {margin-bottom: -60px; text-align: center;height: 60px;line-height: 60px;font-family: 'FuturaPT',Arial,sans-serif;font-weight: 600;color: #000;}
p.logo-top a {position: fixed;
z-index: 10000;
height: 60px;
margin-left: -100px;}

.t-store__filter__item_checkbox .t-store__filter__item-controls-wrap, .t-store__filter__item_select .t-store__filter__item-controls-wrap {
	min-width: 250px !important;
}
.t-store__filter__item-controls-container {
	max-height: 400px !important;
}

div.t-store__card__btns-wrapper {display: none; margin-bottom: -35px;}
@media screen and (min-width:671px) {
/* кнопка в попапе - эффект */
  .t-store__prod-popup__btn{
	overflow: hidden;
	z-index: 1;
	position: relative;
	-webkit-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
	   
   }
 
	.t-store__prod-popup__btn:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 0%;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	border-right: 50px solid transparent;
	border-bottom: 80px solid #fff;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	z-index: -1;
}    

	.t-store__prod-popup__btn:hover {
	/*-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);*/
	cursor: pointer;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
	color: #ffc400 !important;
	z-index: 8;
	border: 2px solid #ffc400;
	padding-left: 28px;
padding-right: 28px;
}
	.t-store__prod-popup__btn:hover:before {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}
/* кнопка в попапе - эффект */


.t-store__card:hover div.t-store__card__btns-wrapper {display: block;
	-webkit-transition-delay: 1s;
	transition-delay: 1s; margin-top: 0px !important; position: relative;}
	
/* кнопка ПОДРОБНЕЕ на карточке товара - эффект */
   .js-store-prod-btn.t-store__card__btn{
	overflow: hidden;
	z-index: 1;
	position: relative;
	-webkit-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
	text-transform: uppercase;
	padding: 0px !important;
   }
 
	.js-store-prod-btn.t-store__card__btn:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 0%;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	border-right: 50px solid transparent;
	border-bottom: 80px solid #fff;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	z-index: -1;
}    

	.js-store-prod-btn.t-store__card__btn:hover {
	/*-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);*/
	cursor: pointer;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
	color: #ffc400 !important;
	z-index: 8;
	border: 1px solid #ffc400;
	padding-left: 28px;
padding-right: 28px;
}
	.js-store-prod-btn.t-store__card__btn:hover:before {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}
/* кнопка ПОДРОБНЕЕ на карточке товара - эффект */

/* кнопка КУПИТЬ на карточке товара - эффект */
   .js-store-prod-btn2.t-store__card__btn{
	overflow: hidden;
	z-index: 1;
	position: relative;
	-webkit-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
	text-transform: uppercase;
	padding: 0px !important;
	   
   }
 
	.js-store-prod-btn2.t-store__card__btn:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 0%;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	border-right: 50px solid transparent;
	border-bottom: 80px solid #ffc400;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	z-index: -1;
}    

	.js-store-prod-btn2.t-store__card__btn:hover {
	/*-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);*/
	cursor: pointer;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
	color: #ffffff !important;
	z-index: 8;
	border: none;
	padding-left: 28px;
padding-right: 28px;
background-color: #ffc400;
}
	.js-store-prod-btn2.t-store__card__btn:hover:before {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}
/* кнопка КУПИТЬ на карточке товара - эффект */
div.t-store__card__btns-wrapper a {
	margin: 0px 2px !important;
	width: 48% !important;
}
}

.t-store__prod-popup__text {
	font-size: 16px !important;
}

/*.t-descr_xxs {
	font-size: 16px !important;
}*/

.t-store__filter__search .t-store__filter__input {
	width: 250px !important;
}

.t-store__sort-select {
	width: 200px !important;
}
.t795__title {margin-top: 80px;}
.t017 {margin-top: 80px;}

.t-store__prod__quantity {
height: 35px !important;
border: 1px solid #ffc400 !important;
}

.t-store__prod__quantity-input {
color: #ffc400 !important;
font-weight: bold;
}

span.t-store__filter__title {
font-weight: 400 !important;
}

/*label.active {color: red !important;}*/
label.active div.t-checkbox__indicator 
{
border: 2px solid #000 !important;
background: #ffc400 !important;
}

.t951 .t-store__filter__chosen-bar {
	width: auto !important;
	position: inherit !important;
}

div.t017 {
    margin-top: -20px !important;
}

.t374__title:hover {color: #ffc400 !important; text-decoration: underline !important;}