

/* Start:/local/templates/main/components/bitrix/system.pagenavigation/.default/style.css?1594817821438*/

/* pagination css */
.pagination-box li {
    display: inline-block;
}

.pagination-box li a {
    color: #111;
    padding: 10px;
}

.pagination-box li:hover a {
    color: #fff;
}

.pagination-box li.active a {
    color: #2b84d2;
}

.paginatoin-area {
    padding-bottom: 20px;
}

.pagination-style-2 {
    text-align: right;
}

.pagination-box li.active span {
    color: #2b84d2;
    padding: 10px;
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/lookbook/style.css?16333340942210*/
.lookbook.wrap {
	background: #eeeeef;
	padding: 30px 40px;
	margin-bottom: 40px;
}
.lookbook img {
	width: 100%;
	height: 350px;
	object-fit: cover;
}
.lookbook h2 {
	font-weight: 700;
	color: #777;
}
.lookbook .btn {
	text-transform: uppercase;
	margin-top: 20px;
}

@media (max-width: 978px){
	.lookbook .btn {
		margin-bottom: 30px;
	}
}

.ta-center {
	text-align: center;
}

.carousel {
	color: rgba(0, 0, 0, 0.596);
	font-weight: 600;
	
	--carousel-button-bg: rgba(255, 255, 255, 0.4);
	--carousel-button-width: 40px;
	--carousel-button-height: 40px;
	/* --carousel-button-shadow: 0 2px 1px -1px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0
			0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%); */
  
	/* --carousel-button-svg-color: white; */
	--carousel-button-svg-width: 20px;
	--carousel-button-svg-height: 20px;
	--carousel-button-svg-stroke-width: 2;
  }
  
  .carousel__slide {
	display: flex;
	align-items: center;
	justify-content: center;

	width: 100% !important;
	height: 350px;
	padding: 0 !important;
	/* margin-right: 6px; */
  
	/* background-color: #eee;
	border-radius: 6px;  */
  }

  .carousel__dot{
	  color:black;
  }

  button.carousel__button:focus{
	  outline: none;
  }
  button.carousel__button:hover{
	  color: white;
	  cursor: pointer;
  }

@media (max-width: 767px) {
	.lookbook img,
	.carousel__slide {
		height: 280px;
	}
	.lookbook h2,
	.carousel__slide {
		margin-top: 20px;
		font-size: 30px;
	}
	.lookbook.wrap {
		padding: 20px;
	}
	button.carousel__button:hover{
		color: inherit;
	}
}
@media (min-width: 768px) and (max-width: 1023px) {
	.lookbook img,
	.carousel__slide {
		height: 200px;
	}
	.carousel {
		--carousel-button-width: 30px;
		--carousel-button-height: 30px;
		--carousel-button-svg-width: 15px;
		--carousel-button-svg-height: 15px;
	}
}
@media (min-width: 1024px) and (max-width: 1199px) {
	.lookbook img,
	.carousel__slide {
		height: 300px;
	}
}



  .mainSlider .carousel-control-next-icon:before, .mainSlider .carousel-control-prev-icon:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    transform: translate(-50%,-50%);
    background: rgba(0,0,0,.4);
    border-radius: 50%;
}
/* End */
/* /local/templates/main/components/bitrix/system.pagenavigation/.default/style.css?1594817821438 */
/* /local/templates/main/components/bitrix/news.list/lookbook/style.css?16333340942210 */
