

/* Start:/local/templates/czs/components/bitrix/news.list/main_topbar/style.css?1775754038150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/czs/components/bitrix/menu/top_menu/style.css?1775754038581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/czs/components/bitrix/menu/top_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/local/templates/czs/styles.css?17758210772742*/

.container_new {
  padding: 0 45px;
  max-width: 1920px;
  margin: 0 auto;
}
@media screen and (max-width: 1920px) {
  .container_new {
    max-width: unset;
  }
}
@media screen and (max-width: 1023px) {
  .container_new {
    padding: 0 20px;
  }
}

p {
	margin: 0;
}

a:hover {
	color: #333;
	text-decoration: none;
}

ul, ol {
	margin: 0;
}

.bx-soa-pp-company {
	z-index: 1;
}

html {
	height: 100%;
}
body.popmechanic-desktop {
    display: flex;
    flex-direction: column;
}
body {
	position: relative;
	padding-bottom: 550px;
	min-height: 100%;
}

footer {
	position: absolute;
	width: 100%;
	bottom: 0;
}

.newsletter {
	width: 100%;
}
.header__actions-span {
	height: 15px;
}
@media screen and (max-width: 340px) {
	.burger {
		margin-left: 0px !important;
	}
}

.product-card__pill {
	color: #111 !important;
}

.product-card__image .lineWithImg img, .tranquillity-card__image .lineWithImg img {
	width: 100%;
    height: auto;
}

.nav__link {
	font-weight: 700 !important;
	padding: 24px 16px !important;
	color: #111 !important;
}

.nav__item {
    padding-left: unset !important;
    padding-right: unset !important;
	border-bottom: 2px solid rgba(0, 0, 0, 0) !important;
}

.nav__item:hover {
	border-bottom: 2px solid #000 !important;
}

.promo__btn a:hover {
	color: #fff;
}

.product-detail__complex-content-title {
	text-align: center;
}

.product-detail__complex-content {
	padding-left: 7px;
	padding-right: 7px;
}

.product-gallery__prev, .product-gallery__next {
	padding: 20px !important;
	cursor: pointer;
}

.product .product-detail__grooming-ritual-element-wrapper img {
	max-height: unset !important;
	min-height: unset !important;
}

.product-item-info-container {
	display: flex;
	gap: 4px;
	align-items: center;
	margin-bottom: 10px;
}

.product-card__price, .tranquillity-card__price {
	margin-bottom: 0 !important;
	height: 20px !important;
}

.product-item-price-old {
	height: 20px !important;
	text-decoration: line-through;
}

.products-slider__wrapper {
	height: 645px !important;
}

.advantages .container {
	width: 100%;
}

.swiper__textBlock {
	left: unset !important;
	right: 48px;
}

.swiper__textBlock_title {
	color: #fff;
	text-shadow: 0 0 2px #000000;
}

.hero .swiper__textBlock_btn {
	color: #181a1b !important;
	background-color: #fff !important;
	box-shadow: 0 0 2px #000;
}

@media screen and (max-width: 580px) {
	.product-detail__efficiency-content {
		flex-wrap: wrap;
	}

	.product-detail__efficiency-content-percent {
		width: unset !important;
	}

	.product-detail__efficiency-content-text {
		padding: 0 !important;
	}
}

@media screen and (max-width: 1024px) {
	.product .product-detail__efficiency-note {
		max-width: unset;
	}
}

.product-sticky-form {
	top: 138px !important;
}

/* End */
/* /local/templates/czs/components/bitrix/news.list/main_topbar/style.css?1775754038150 */
/* /local/templates/czs/components/bitrix/menu/top_menu/style.css?1775754038581 */
/* /local/templates/czs/styles.css?17758210772742 */
