@font-face {
    font-family: 'Helvetica';
    src: url('/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/fonts/helvetica_regular.otf');
    font-weight: normal;
    font-style: normal;
}
.block-cinema__main {
	font-family: "Helvetica";
}
h3, .map-controls__floor-header {
	font-size: 32px !important;
	margin: 35px 0 30px !important;
	line-height: 35px !important;
}
.movie__item__time {
	font-size: 20px !important;
	line-height: 23px !important;
	margin: 30px 5px 0  !important;
	color: #333 !important;
}

.carusel__item.movie__item .movie__under_block {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	color: #717171;
	margin: 10px 5px 0;
}

.carusel__item.movie__item .movie__under_block .movie__year{
	padding: 2px 0 0 0;
}

.carusel__item.movie__item .movie__under_block .movie__length{
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/time.svg) no-repeat;
	padding: 2px 0 0 30px;
}

.cinemaMain {
	margin-left: 110px;
	padding-bottom: 50px;
}

/*NEW STYLES*/
.block-cinema__main {
	max-width: 1106px;
	margin: 0 auto;
}
.block-cinema__main .header {
	display: grid;
	grid-template-columns: 261px 1fr 261px;
	grid-template-rows: 187px;
	gap: 0 20px;
}
.block-cinema__main .header__mobile {
	display: none;
}
.h__logo {
	border: 1px solid #f1f1f1; 
	border-radius: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.h__logo img {
	width: 142px;
}
.h__name_props h3 {
	margin-top: 0 !important;
	margin-bottom: 12px !important;
}
.h__name_props .adress_map {
 color: #717171;
}
.h__name_props .adress_map a {
	margin-left: 15px;
}
.i__place {
	margin-top: 45px;
	display: flex;
	gap: 0 30px;
	color: #717171;
}
.p__time, .p__call, .p__floor {
	display: flex;
	gap: 0 8px;
}
.p__time::before {
	content: '';
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/time.svg) no-repeat;
	width: 20px;
	height: 22px;
}
.p__call::before {
	content: '';
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/phone.svg) no-repeat;
	width: 20px;
	height: 22px;
}
.p__floor::before {
	content: '';
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/floor.svg) no-repeat;
	width: 20px;
	height: 22px;
}
.trc-novosib .p__time:before, .trc-novosib .p__call::before, .trc-novosib .p__floor::before, .trc-novosib .l__website::after {
	filter: brightness(0) saturate(100%) invert(13%) sepia(98%) saturate(4584%) hue-rotate(311deg) brightness(84%) contrast(108%);
}
.trc-oceania .p__time:before, .trc-oceania .p__call::before, .trc-oceania .p__floor::before, .trc-oceania .l__website::after {
	filter: brightness(0) saturate(100%) invert(20%) sepia(52%) saturate(3985%) hue-rotate(205deg) brightness(95%) contrast(99%);
}
.trc-moremall .p__time:before, .trc-moremall .p__call::before, .trc-moremall .p__floor::before, .trc-moremall .l__website::after {
	filter: brightness(0) saturate(100%) invert(69%) sepia(14%) saturate(1797%) hue-rotate(159deg) brightness(96%) contrast(83%);
}
.trc-galereyakrasnodar .p__time:before, .trc-galereyakrasnodar .p__call::before, .trc-galereyakrasnodar .p__floor::before {
	filter: brightness(0) saturate(100%) invert(63%) sepia(27%) saturate(701%) hue-rotate(187deg) brightness(98%) contrast(93%);
}
.trc-galereyakrasnodar .l__website::after {
	filter: brightness(0) saturate(100%) invert(15%) sepia(100%) saturate(3950%) hue-rotate(310deg) brightness(111%) contrast(115%);
}
.i__links {
	display: flex;
	gap: 0 58px;
	margin-top: 15px;
}
.trc-oceania .i__links a, .trc-oceania .adress_map a, .trc-oceania .detail__text a {
	background: linear-gradient(90deg, #B32B96 0%, #4B8ACF 125%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.trc-oceania .i__links a:hover, .trc-oceania .adress_map a:hover, .trc-oceania .detail__text a:hover {
	-webkit-text-fill-color: #999;
}
.i__links a {
	border: none;
}
.l__website {
	display: flex;
	gap: 0 12px;
}
.l__website::after {
	content: '';
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/link_arrow.svg) no-repeat;
	width: 12px;
	height: 12px;
	align-self: center;
	position: relative;
	bottom: 3px;
	transition-duration: 0.25s;
}
.l__website:hover::after {
	filter: grayscale(1);
	opacity: .6;
}
.h__links {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.l__list {
	display: flex;
	flex-flow: wrap;
	gap: 10px;
	color: #adadad;
}
.l__list .llink {
	background: #fafafb;
	border-radius: 5px;
	padding: 7px 10px;
}
.l__button a {
	border: none;
	border-radius: 5px;
	width: 100%;
	background: #8E428B;
	color: #fff;
	display: block;
	padding: 10px 0;
	text-align: center;
}
.trc-oceania .l__button a {
	background: linear-gradient(90deg, #B32B96 0%, #4B8ACF 125%);
}
.trc-novosib .l__button a {
	background: #C4007E;
}
.trc-galereyakrasnodar .l__button a {
	background: #FF40CA;
}
.trc-moremall .l__button a {
	background: #56B6E1;
}
.l__button a:hover {
	color: #fff !important;
}
.detail {
	font-size: 18px;
	color: #717171;
	margin-top: 51px;
}
.detail h4 {
	color: #333333;
	font-weight: bold;
	margin-bottom: 11px;
}
.detail a {
	margin-top: 15px;
	display: inline-block;
}
.detail__text {
	margin-bottom: 30px;
}
.detail__work {
	/* height: 174px; */
	overflow: hidden;
	position: relative;
	transition: all .5s linear;
}
.detail__bg {
	width: 100%;
	height: 86px;
	position: absolute;
	top: 88px;
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/detail_text_bg.png) no-repeat 0% 0%;
} 
.detail_tabs {
	margin-top: 63px;
}
.tabs {
	display: grid;
	grid-template-columns: repeat(4, 261px);
	grid-template-rows: 149px;
	gap: 0 20px;
}
.tabs__item {
	background-color: #FEF2EC;
	border-radius: 10px;
	padding: 30px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	cursor: pointer;
}
.trc-oceania .tabs__item {
	background-color: #F3F7FC;
}
.trc-novosib .tabs__item {
	background-color: #FCF2F8;
}
.trc-galereyakrasnodar .tabs__item {
	background-color: #F4F6FE;
}
.trc-moremall .tabs__item {
	background-color: #EFF8FC;
}
.tabs__item.active {
	background-color: #fcd2bd;
	cursor: default;
}
.tabs__title {
	color: #333333;
	font-size: 18px;
	font-weight: 400;
}
.tabs__item__top {
	display: flex;
	justify-content: space-between;
}
.tabs__item__top span {
	font-size: 20px;
	font-weight: 400;
	color: #F47D3C;
}
.trc-oceania .tabs__item__top span {
	background: linear-gradient(90deg, #B32B96 0%, #4B8ACF 125%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.trc-novosib .tabs__item__top span {
	color: #C4007E;
}
.trc-galereyakrasnodar .tabs__item__top span {
	color: #88A4F1;
}
.trc-moremall .tabs__item__top span {
	color: #56B6E1;
}
.tabs__item__top .info {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/info.svg) no-repeat;
	width: 20px;
	height: 20px;
}
.tabs__text__item {
	display: none;
}
.tabs__text__item.active {
	display: block;
}
.tabs__text__item a{
	margin-top: 15px;
	display: inline-block;
}
.tabs__text {
	margin-top: 30px;
	font-size: 18px;
	color: #717171;
}
.tabs__text p {
	margin-bottom: 30px;
}
.tabs__text ul li {
	color: #717171;
}
.tabs__text__item__work {
	position: relative;
	height: 160px;
	overflow: hidden;
	transition: all .5s linear;
}
.tabs__bg {
	width: 100%;
	height: 86px;
	position: absolute;
	top: 77px;
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/detail_text_bg.png) no-repeat 0% 0%;
} 
.slider {
	margin-top: 70px;
	margin-bottom: 35px;
	position: relative;
}
.slider__navigation {
	position: absolute;
	bottom: 30px;
	width: 100%;
}
.slider__arrows {
	display: flex;
	justify-content: space-between;
	padding: 0 30px;
}
.next__arrow {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next.svg) no-repeat;
	width: 56px;
	height: 55px;
	cursor: pointer;
}
.next__arrow:hover, .next__arrow.slick-disabled {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active.svg) no-repeat;
	transition-duration: .25s;
}
.prev__arrow {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next.svg) no-repeat;
	width: 56px;
	height: 55px;
	transform: rotate(180deg);
	cursor: pointer;
}
.prev__arrow:hover, .prev__arrow.slick-disabled {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active.svg) no-repeat;
	transition-duration: .25s;
}
.trc-oceania .next__arrow, .trc-oceania .prev__arrow  {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-ocean.svg) no-repeat;
	width: 56px;
	height: 55px;
}
.trc-oceania .next__arrow:hover, .trc-oceania .prev__arrow:hover, .trc-oceania .next__arrow.slick-disabled, .trc-oceania .prev__arrow.slick-disabled  {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-ocean-active.svg) no-repeat;
}
.trc-novosib .next__arrow, .trc-novosib .prev__arrow {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-novosib.svg) no-repeat;
}
.trc-novosib .next__arrow:hover, .trc-novosib .prev__arrow:hover, .trc-novosib .next__arrow.slick-disabled, .trc-novosib .prev__arrow.slick-disabled {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active.svg) no-repeat;
}
.trc-galereyakrasnodar .next__arrow, .trc-galereyakrasnodar .prev__arrow {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-krasnodar.svg) no-repeat;
}
.trc-galereyakrasnodar .next__arrow:hover, .trc-galereyakrasnodar .prev__arrow:hover, .trc-galereyakrasnodar .next__arrow.slick-disabled, .trc-galereyakrasnodar .prev__arrow.slick-disabled {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active.svg) no-repeat;
}
.trc-moremall .next__arrow, .trc-moremall .prev__arrow {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-moremall.svg) no-repeat;
}
.trc-moremall .next__arrow:hover, .trc-moremall .prev__arrow:hover, .trc-moremall .next__arrow.slick-disabled, .trc-moremall .prev__arrow.slick-disabled  {
	background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active.svg) no-repeat;
}
.cinema__detail__slider {
	margin: 56px 0 70px;
	position: relative;
}
.cinema__detail__slider h2 {
	margin: 0;
	font-size: 32px;
}
.cinema__detail__slider__work {
	margin-top: 30px;
	position: relative;
	z-index: 2;
	/* display: grid !important;
	grid-template-columns: repeat(4, 261px);
	gap: 0 20px; */
}
.cinema__detail__slider__work .slider__item {
	background: #FAFAFB;
	border-radius: 10px;
	padding: 15px 10px 25px 15px;
	width: 261px !important;
	border: none;
}
.cinema__detail__slider__work .slider__item img {
	border-radius: 5px;
	width: 100%;
}
.slider__item__desc {
	margin-top: 25px;
	padding: 0 10px;
}
.slider__item__desc h3 {
	margin: 0 !important;
	font-size: 20px !important;
}
.year__time {
	margin-top: 7px;
	color: #717171;
	font-weight: 400;
	display: flex;
	justify-content: space-between;
	height: 26px;
}
.year__time span:nth-child(2) {
	display: flex;
	gap: 0 12px
}
.year__time span:nth-child(2)::before {
	content: "";
	background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/time.png) no-repeat;
	width: 18px;
	height: 20px;
	align-self: center;
}
.trc-novosib .year__time span:nth-child(2)::before {
	filter: brightness(0) saturate(100%) invert(13%) sepia(98%) saturate(4584%) hue-rotate(311deg) brightness(84%) contrast(108%);
}
.trc-oceania .year__time span:nth-child(2)::before {
	filter: brightness(0) saturate(100%) invert(20%) sepia(52%) saturate(3985%) hue-rotate(205deg) brightness(95%) contrast(99%);
}
.trc-moremall .year__time span:nth-child(2)::before {
	filter: brightness(0) saturate(100%) invert(69%) sepia(14%) saturate(1797%) hue-rotate(159deg) brightness(96%) contrast(83%);
}
.trc-galereyakrasnodar .year__time span:nth-child(2)::before {
	filter: brightness(0) saturate(100%) invert(63%) sepia(27%) saturate(701%) hue-rotate(187deg) brightness(98%) contrast(93%);
}
.cinema__detail__slider .slider__navigation {
	position: absolute;
	bottom: 210px;
	left: -83px;
	width: 1270px;
	z-index: 1;
}
.cinema__detail__slider .slider__arrows {
	display: flex;
	justify-content: space-between;
	padding: 0;
}
.cinema__detail__slider .slider__arrows .next__arrow {
	background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/next.png) no-repeat;
	width: 55px;
	height: 55px;
	cursor: pointer;
	position: relative;
	right: 7px;
}
.cinema__detail__slider .slider__arrows .next__arrow:hover, .cinema__detail__slider .slider__arrows .next__arrow.slick-disabled {
	background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/next-active.png) no-repeat;
	transition-duration: .25s;
}
.cinema__detail__slider .slider__arrows .prev__arrow {
	background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/next.png) no-repeat;
	width: 55px;
	height: 55px;
	transform: rotate(180deg);
	cursor: pointer;
}
.cinema__detail__slider .slider__arrows .prev__arrow:hover, .cinema__detail__slider .slider__arrows .prev__arrow.slick-disabled {
	background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/next-active.png) no-repeat;
	transition-duration: .25s;
}
.slick-disabled {
	cursor: default !important;
}
/*Адаптив*/
@media (max-width: 576px) {
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
	.block-cinema__main .header {
		display: none;
	}
	.block-cinema__main .header__mobile {
		display: grid;
		grid-template-columns: 115px 1fr;
		gap: 25px 10px;
	}
	.block-cinema__main .header__mobile .l__button {
		margin-top: 15px;
	}
	.block-cinema__main .header__mobile .i__place {
		margin-top: 15px;
		flex-wrap: wrap;
		gap: 10px 20px;
	}
	.block-cinema__main .header__mobile .dop__props, .block-cinema__main .header__mobile .h__links {
		grid-column: 1/3;
	}
	.block-cinema__main .header__mobile .adress_map a {
		margin-left: 10px;
	}
	.block-cinema__main .header__mobile .i__links {
		gap: 0 20px;
	}
	.block-cinema__main .header__mobile .p__time::before, .block-cinema__main .header__mobile .p__call::before, .block-cinema__main .header__mobile .p__floor::before {
		background-size: 100%;
		width: 18px;
		height: 19px;
		position: relative;
		top: 2px;
	}
	.block-cinema__main .header__mobile .h__name_props {
		align-self: center;
	}
	.l__website::after {
		background-size: 100%;
		width: 10px;
		height: 10px;
	}
	.l__website {
		gap: 0 10px;
	}
	.p__time, .p__call, .p__floor, .adress_map {
		font-size: 14px;
	}
	.detail {
		margin-top: 25px;
		font-size: 14px;
	}
	.detail a {
		margin-top: 0;
	}
	.detail_tabs {
		margin-top: 43px;
	}
	.tabs {
		grid-template-columns: 1fr 1fr;
		grid-template-rows: repeat(2, 130px);
		gap: 10px;
	}
	.tabs__item {
		padding: 20px;
	}
	.tabs__item__top span {
		font-size: 16px;
	}
	.tabs__title {
		font-size: 14px;
		line-height: 150%;
	}
	.tabs__item__top .info {
		width: 16px;
		height: 16px;
		background-size: 100%;
	}
	.tabs__item__top {
		align-items: center;
	}
	.tabs__bg {
		top: 80px;
	}
	.tabs__text {
		font-size: 14px;
	}
	.tabs__text__item a {
		margin-top: 10px;
	}
	.slider {
		margin-bottom: -53px;
		margin-top: 50px;
	}
	.slick-list {
		height: 264px;
		border-radius: 6px;
	}
	.next__arrow {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-mob.svg) no-repeat;
		width: 45px;
		height: 45px;
	}
	.next__arrow:hover {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active-mob.svg) no-repeat;
	}
	.prev__arrow {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-mob.svg) no-repeat;
		width: 45px;
		height: 45px;
	}
	.prev__arrow:hover {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active-mob.svg) no-repeat;
	}
	.trc-oceania .next__arrow, .trc-oceania .prev__arrow  {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-ocean-mob.svg) no-repeat;
	}
	.trc-oceania .next__arrow:hover, .trc-oceania .prev__arrow:hover  {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-ocean-active-mob.svg) no-repeat;
	}
	.trc-novosib .next__arrow, .trc-novosib .prev__arrow {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-novosib-mob.svg) no-repeat;
	}
	.trc-novosib .next__arrow:hover, .trc-novosib .prev__arrow:hover {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active-mob.svg) no-repeat;
	}
	.trc-galereyakrasnodar .next__arrow, .trc-galereyakrasnodar .prev__arrow {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-krasnodar-mob.svg) no-repeat;
	}
	.trc-galereyakrasnodar .next__arrow:hover, .trc-galereyakrasnodar .prev__arrow:hover {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active-mob.svg) no-repeat;
	}
	.trc-moremall .next__arrow, .trc-moremall .prev__arrow {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-moremall-mob.svg) no-repeat;
	}
	.trc-moremall .next__arrow:hover, .trc-moremall .prev__arrow:hover {
		background: url(/local/templates/trc/components/bitrix/catalog.element/trc__page-shop-detail-2/img/next-active-mob.svg) no-repeat;
	}
	.slider__arrows {
		padding: 0 15px;
	}
	.slider__navigation {
		bottom: 15px;
	}
	h3, .map-controls__floor-header {
		font-size: 20px !important;
		line-height: 110% !important;
	}
	.cinemaMain {
		margin-left: 0;
		padding-bottom: 0;
	}
	.cinema__detail__slider {
		margin: 100px 0;
	}
	.cinema__detail__slider .slick-list {
		height: 100%;
	}
	.cinema__detail__slider h2 {
		font-size: 20px !important;
	}
	.cinema__detail__slider__work {
		margin-top: 25px;
	}
	.cinema__detail__slider__work .slider__item {
		width: 100% !important;
		padding: 10px 10px 15px;
		position: relative;
	}
	.slider__item__desc {
		margin-top: 15px;
	}
	.cinema__detail__slider__work .slick-slide {
		margin: 0 5px;
	}
	.slider__item__desc h3 {
		font-size: 14px !important;
		font-weight: 400;
	}
	.year__time {
		margin-top: 10px;
	}
	.year__time span {
		font-size: 14px;
		font-weight: 400;
	}
	.year__time span:first-child {
		position: absolute;
		top: 15px;
		left: 15px;
		font-size: 12px;
		color: #ADADAD;
		background: #fff;
		padding: 0px 8px;
		border-radius: 3px;
	}
	.year__time span:nth-child(2) {
		gap: 0 10px;
	}
	.year__time span:nth-child(2)::before {
		width: 14px;
		height: 16px;
		background-size: 100%;
	}
	.cinema__detail__slider .slider__navigation {
		position: unset;
		width: 100%;
		display: flex;
		justify-content: right;
		margin-top: 25px;
	}
	.cinema__detail__slider .slider__arrows {
		gap: 0 7px;
	}
	.cinema__detail__slider .slider__arrows .prev__arrow, .cinema__detail__slider .slider__arrows .next__arrow, .cinema__detail__slider .slider__arrows .prev__arrow:hover, .cinema__detail__slider .slider__arrows .next__arrow:hover, .cinema__detail__slider .slider__arrows .prev__arrow.slick-disabled, .cinema__detail__slider .slider__arrows .next__arrow.slick-disabled, .prev__arrow:hover, .prev__arrow.slick-disabled, .prev__arrow:hover, .next__arrow.slick-disabled  {
		width: 45px;
		height: 45px;
		background-size: 100%;
	}
	.cinema__detail__slider .slider__arrows .next__arrow:hover, .cinema__detail__slider .slider__arrows .prev__arrow:hover, .slider__work .slider__arrows .next__arrow:hover, .slider__work .slider__arrows .prev__arrow:hover, .next__arrow:hover, .prev__arrow:hover {
        background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/next.png) no-repeat;
        width: 45px;
        height: 45px;
        background-size: 100%;
    }
    .cinema__detail__slider .next__arrow.slick-disabled:hover, .cinema__detail__slider .slider__arrows .prev__arrow.slick-disabled:hover, .slider__work .next__arrow.slick-disabled:hover, .slider__work .slider__arrows .prev__arrow.slick-disabled:hover, .next__arrow.slick-disabled:hover, .prev__arrow.slick-disabled:hover {
        background: url(/local/templates/.default/components/als/catalog.element/trc__page-new-detail/images/next-active.png) no-repeat;
        width: 45px;
        height: 45px;
        background-size: 100%;
    }
	.cinema__detail__slider .slider__arrows .next__arrow {
		right: 0;
	}
}
@media (max-width: 540px) {
	.slick-list {
		height: 244px;
	}
	.slick-slide img, .slider .slick-slide img {
		width: 100%;
		height: 100%;
	}
}
@media (max-width: 480px) {
	.slick-list {
		height: 211px;
	}
}
@media (max-width: 460px) {
	.slick-list {
		height: 198px;
	}
}
@media (max-width: 430px) {
	.slick-list {
		height: 184px;
	}
}
@media (max-width: 414px) {
	.slick-list {
		height: 175px;
	}
	.slider__item__desc h3 {
		line-height: 110%;
		width: 100%;
	}
	.l__list .llink {
		font-size: 12px;
		padding: 0px 10px;
	}
}
@media (max-width: 375px) {
	.slick-list {
		height: 170px;
	}
	.semi-path-box {
		padding: 0 !important;
	}
}
@media (max-width: 360px) {
	.slick-list {
		height: 162px;
	}
}
@media (max-width: 320px) {
	.slick-list {
		height: 141px;
	}
	.block-cinema__main .header__mobile .i__place {
		gap: 10px 15px;
	}
	.slider__item__desc h3 {
		width: 100%;
	}
}
