

/* Start:/local/components/globaltile/effects/templates/.default/style.css?17727992033828*/
.gt-effects { margin: 0 0 24px; }

.gt-effects__h1 { margin: 0 0 18px; }

/* сетка: слева список, справа контент */
.gt-effects__grid {
  display: flex;
  gap: 24px;
  align-items: start;
}
.gt-effects__menu {
	flex: 0 0 280px;
}
.gt-effects__content {
	flex:0 0 100%;
    max-width: 100%;
}

aside + .gt-effects__content {
	
	flex:0 0 695px;
    max-width: 100%;
	padding-left:25px;
}
aside + .gt-effects__content .gt-effects__imageWrap img{
	width:100%;
    max-width: 100%;
}

.gt-effects__menuList { list-style: none; padding: 0; margin: 0; }
.gt-effects__menuItem { margin: 0 0 10px; }

/* По ТЗ: жирный + подчеркнутый + межстрочное 1.5 :contentReference[oaicite:4]{index=4} */
.gt-effects__menuLink {
  font-weight: 700;
  text-decoration: underline;
  line-height: 1.5;
  display: inline-block;
}

.gt-effects__menuLink.is-active { opacity: .75; }

.gt-effects__imageWrap { margin: 0 0 12px; }
.gt-effects__image { width: 100%; height: auto; display: block; border-radius: 6px; }

.gt-effects__text { margin: 0; }
.gt-effects__block { margin-top: 24px; }
.gt-effects__h2 { margin: 0 0 12px; }

.gt-effects__video { width: 100%; max-width: 100%; border-radius: 6px; display: block; }

/* простой слайдер без зависимостей */
.gt-slider { position: relative; }
.gt-slider__track {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: minmax(240px, 1fr);
  gap: 12px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  padding: 6px 42px;
}
.gt-slider__slide { scroll-snap-align: start; }
.gt-slider__slide img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.gt-slider__btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 34px;
  height: 34px;
  border-radius: 50%;
  border: 1px solid rgba(0,0,0,.15);
  background: rgba(255,255,255,.9);
  cursor: pointer;
  z-index: 2;
}
.gt-slider__btn--prev { left: 0; }
.gt-slider__btn--next { right: 0; }

/* адаптив */
@media (max-width: 900px) {
  .gt-effects__grid { grid-template-columns: 1fr; }
  .gt-effects__menu { order: 2; }
  .gt-effects__content { order: 1; }

  /* список эффектов на мобиле — в две колонки, можно поменять на горизонтальный скролл */
  .gt-effects__menuList {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px 14px;
  }
  .gt-effects__menuItem { margin: 0; }
  
}

@media (max-width: 600px) {

	aside + .gt-effects__content {
		padding-left:0;
	}
	
	.gt-effects__grid {
		gap:60px;
		flex-direction:column;
	}
	
	.text-content .gt-effects ul > li {
		padding-left:20px;
		font-size:14px;
	}
}
/*****************************/
/*****************************/
/*****************************/
	
.lica-slider {
	position:relative;
}
.lica-slider .swiper-slide {
	width:150px !important;
	height:150px;
	border-radius: 20px;
	border:1.5px solid rgba(173, 174, 177, 1);
	overflow:hidden;
}	
.lica-slider .swiper-slide img {
	max-width:100%;
	max-height:100%;
}
.lica-slider .swiper-slide-active {
	width:200px !important;
	height:200px;
	
}	
.lica-slider .swiper-wrapper {
	align-items:center;
}	
.lica .link-div {
	margin-bottom:30px;
}	
.js-lica-slider-prev {
	left:-60px !important;
	margin-top:-57px;
}
.js-lica-slider-next {
	right:-60px !important;
	margin-top:-57px;
}
.js-lica-slider-pagination {
	display:flex;
	align-items:center;
	justify-content:center;
	gap:10px;
	margin-top:20px;
}
.js-lica-slider-pagination .swiper-pagination-bullet	{
	margin:0 !important;
}
.js-lica-slider-pagination .swiper-pagination-bullet-active	{
	background:rgba(179, 100, 88, 1);
}


.gt-effects__image {
	width:100%;
	max-height:450px;
	overflow:hidden;
}
.gt-effects__image img {
	width:100%;
}
















/* End */
/* /local/components/globaltile/effects/templates/.default/style.css?17727992033828 */
