

/* Start:/local/templates/hircost/components/bitrix/news/collections/bitrix/news.detail/.default/style.css?17743673991542*/
html:not(._scrolled):has(.vinyl) header._offset {
	background: transparent;
}
.page__main:has(.vinyl) .hero._breadcrumbs {
	background: transparent;
	margin-bottom: -50px;
	position: relative;
	z-index: 9;
}
.page__main:has(.vinyl) .hero__header {
	display: none;
}
.read-more._image.vinyl {
	min-height: 43.625rem;
	background: linear-gradient(to bottom, #EEEEEE, #b3b3b3);
}
.vinyl__images {
	top: 0;
	position: absolute;
	width: 80%;
	margin: 0 10%;
}
.vinyl__images .player {
	width: 100%;
}
.vinyl__images .record {
    position: absolute;
    width: 72%;
    top: 9%;
    left: 3%;
    -webkit-animation: rotate-r 4s linear infinite;
    animation: rotate-r 4s linear infinite;
}
.vinyl__images .needle {
    position: absolute;
    width: 31%;
    top: 27.1%;
    left: 53.5%;
}
.popups._menu._active, ._search-menu-opened .search-menu {
	z-index: 99;
}
.tabbar {
	z-index: 999 !important;
}
@media (max-width: 640px) {
	html:not(._scrolled):has(.vinyl) header._offset {
		display: flex;
		justify-content: space-between;
		z-index: 99;
	}
	html:not(._scrolled):has(.vinyl) .header__logo, html:not(._scrolled):has(.vinyl) .header__links, .page__main:has(.vinyl) h1 {
		display: none;
	}
	.page__main:has(.vinyl) .hero._breadcrumbs {
		width: max-content;
		margin: auto;
		z-index: 99;
	}
	.page__main:has(.vinyl) .hero._breadcrumbs .container {
		width: max-content;
	}
    .read-more._image.vinyl {
		min-height: 14rem;
	}
	.vinyl__images {
		margin-top: 70px;
	}
}
/* End */


/* Start:/local/templates/hircost/assets/styles/simple-things.css?17756601232133*/
.simple-things-collection,.simple-things-collection .read-more__content {
	--line-height: 4.2em;
}

.simple-things-collection .read-more__content-image {
	width: 100%;
	max-width: 21.625rem;
	height: 3rem;
}

@media (max-width:640px) {
	.simple-things-collection .read-more__content-image {
		max-width: 11.75rem;
		height: 1.625rem;
	}
}

.simple-things-collection .read-more__content-image img {
	width: 100%;
	height: 100%;
}

@media (max-width:640px) {
	.simple-things-hero {
		min-height: 38.1875rem;
	}

	.simple-things-hero__container {
		position: static;
		width: -moz-max-content;
		width: max-content;
	}

	.simple-things-hero__container>picture {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
}

.simple-things-hero__link {
	margin-left: auto;
	max-width: 18.75rem;
}

@media (max-width:640px) {
	.simple-things-hero__link {
		margin-top: auto;
		margin-top: 7.5rem;
		margin-bottom: 1.875rem;
	}
}

.simple-things-hero__link .link-button__arrow {
	display: none;
}

.simple-things-hero__title-images .hero__title-image--one {
	height: 3rem;
}

@media (max-width:640px) {
	.simple-things-hero__title-images .hero__title-image--one {
		margin-bottom: .75rem;
		height: 1rem;
	}
}

.simple-things-hero__title-images .hero__title-image--two {
	height: 2.875rem;
}

@media (max-width:640px) {
	.simple-things-hero__title-images .hero__title-image--two {
		height: 1.625rem;
	}
}

.simple-things-hero__title-images span {
	margin: 0 2.25rem 0 1rem;
}

@media (max-width:640px) {
	.simple-things-hero__title-images span {
		position: absolute;
		top: 46%;
		right: 9%;
		margin: 0;
		transform: translateY(-50%) rotate(-14deg);
	}
}

.simple-things-hero__bg {
	position: absolute;
	top: 17%;
	left: 0;
	width: 18.75rem;
	height: 16.875rem;
	transform: rotate(-25deg);
	pointer-events: none;
	opacity: .7;
}

@media (max-width:640px) {
	.simple-things-hero__bg {
		top: 22%;
		left: -13%;
		width: 11.25rem;
		height: 10rem;
	}
}

.simple-things-hero__bg img {
	width: 100%;
	height: auto;
}
/* End */


/* Start:/local/templates/hircost/components/bitrix/catalog.section/colors/style.css?1758915512198*/
.hero__action._filter {
	display: none;
	position: absolute !important;
	top: 1px;
    left: 35px;
}
@media (min-width: 640.1px) {
	.hero__action._filter {
		display: none !important;
	}
}
/* End */
/* /local/templates/hircost/components/bitrix/news/collections/bitrix/news.detail/.default/style.css?17743673991542 */
/* /local/templates/hircost/assets/styles/simple-things.css?17756601232133 */
/* /local/templates/hircost/components/bitrix/catalog.section/colors/style.css?1758915512198 */
