

/* Start:/local/templates/avelina/components/bitrix/news.list/new_slider_mh/style.css?17760295476523*/
.news-list-slider .content{
    color: #FFFFFF;
    display: flex;
    justify-content: space-between;
    position: relative;
    }
/*.news-list-slider .bg	{content:'';background: url(/local/templates/avelina/components/bitrix/news.list/new_slider_mh/img/478.png);position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: -1;}*/
.news-list-slider .bg   {content:'';background: linear-gradient(180deg, #403B65 50%, rgba(64, 59, 101, 0) 1770%);position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: -1;    background: linear-gradient(180deg, #403B65 50%, rgba(64, 59, 101, 0) 100%);
    z-index: -1;
    opacity: 0.6;}
.news-list-slider{
    z-index: 0;
    position: relative;
}
.news-list-slider .slider{
    position: relative;
    min-height: 838px;
}
.news-list-slider .about{}
.news-list-slider .name{    font-size: 42px;
    line-height: 65px;
    letter-spacing: 1px;}
.news-list-slider .preview_picture{}
.news-list-slider .preview_picture img{}
.news-list-slider .preview_text{}
.news-list-slider .text{font-size: 18px;margin: 36px 0;}
.spisok{font-size: 18px;margin-bottom: 50px;}
.spisok span{font-size: 24px;display:block;width: 100%;line-height: 24px;}
.spisok>div{padding-left: 60px;position: relative;margin-bottom: 25px;}
.spisok>div:before{content:'';width: 33px;height: 38px;position: absolute;left: 0;background-repeat: no-repeat;background-position: left center;top: 0;bottom: 0;margin: auto;}
.s1:before{background-image: url(/local/templates/avelina/components/bitrix/news.list/new_slider_mh/img/s1.svg);}
.s2:before{background:url(/local/templates/avelina/components/bitrix/news.list/new_slider_mh/img/s2.svg);}
.s3:before{background:url(/local/templates/avelina/components/bitrix/news.list/new_slider_mh/img/s3.svg);}
.news-list-slider a{font-size: 18px;color: #fff!important;background: url(/local/templates/avelina/components/bitrix/news.list/new_slider_mh/img/link.svg) no-repeat right 60%; line-height: 18px; white-space: nowrap;width: 100%;height: 100%;}
.news-list-slider .detail_picture{
    width: 100%;
    height: 100%;
    display: block;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 100%;
    border-radius: 10px
}
/*.news-list-slider {width: 100vw}*/
.nlsContanir{position:relative;}
.navigator:before{content:'';width:50%;position:absolute;background:#fff;height: 100%;z-index: 0;}
.navigator{
	width: 100%;
	/* background:#fff; */
	position:absolute;
	bottom:0;
	left:0;
	/* height: 146px; */
}
.navInner{position: relative;/* height: 146px; */}
.navContent{
    width: calc(50% - 60px);
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 146px;
}
.nlsContanir .prev, .nlsContanir .next{cursor: pointer;z-index: 90;position: absolute;top: 50%;transform: scale(1);opacity: 1;background: #fff;padding: 10px 15px; border-radius: 4px;display: flex;opacity: 0}
.nlsContanir:hover .prev,.nlsContanir:hover .next{opacity: 1}
.nlsContanir .next:hover, .nlsContanir .prev:hover{background:#009FE3} 
.nlsContanir .next:hover svg path, .nlsContanir .prev:hover svg path{fill:#fff} 
.nlsContanir .prev{

    left: 0.3%;
}
.nlsContanir .next{right: 0.3%;}
.navigator .count{font-size:48px;color: #BFBECB;}
.navigator .count span{color: #403B65; display:inline-block; min-width:52px;}
.dots{}
.dots ul{
    list-style-type: none;
    display: flex;
    margin: 0;
    width: 200px;
    padding: 0;
}
.dots li{
    height: 2px;
    /* display: block; */
    /* width: auto; */
    flex: 1;
    background: #FBB040;
    transition: all 0.3s;
}
.slick-active~li{background: #ECECEC;}
.dots li *{
    display: none;
}
.frontpage__slide {
    display: flex!important;
}
.slide_left {
    background: #f0f0f0;
    width: 30%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-bottom: 63px;
}
.slide_right {
    width: 70%;
}
.slide__title {
    display: flex;
    margin-bottom: 40px;
    text-transform: uppercase;
    font-weight: 100;
    font-size: 2.1vw;
    padding-right: 20px;
    letter-spacing: -1px;
}
.slide__title:before {
    content: '';
    width: 15px;
    background: #132d89!important;
    margin-right: 65px;
}
.slide__button {    
    font-weight: 100;
    background: #132d89!important;
    height: 37px;
    width: 90%;
    padding-bottom: 2px;
    font-size: 27px!important;
    display: flex;
    align-items: center;
    padding-left: 58px;
    padding-right: 58px;
    text-decoration: none!important;
    transition: 0.4s;
    padding-bottom: 5px;
}
.slide__button:hover {    
    width: 100%!important;    
    position: relative;
    
    /*background: #bacdeb!important;
    color: #132d89!important;*/
}
/*.slide__button:before {
    top: 4px;
    content: '';
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 490 490' style='enable-background:new 0 0 490 490;' xml:space='preserve'%3E%3Cg%3E%3Cpolygon fill='%23fff' stroke='2px' points='237.343,31.931 237.343,490 252.657,490 252.657,31.931 390.651,189.082 402.167,178.972 245,0 87.833,178.972 99.349,189.082 '/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    display: block;
    position: absolute;
    right: 38px;
    transform: rotate(90deg);
    opacity: 0;
    transition: 0.4s;
}
.slide__button:hover:before {    
    opacity: 1;
}*/

.slide{
    width: 100%;
    cursor: pointer;
    height: 100%;
}
.nlsContanir .news-list-slider .slider{
    height: 400px;
    min-height: 400px;
}
.nlsContanir{
    max-width: 1440px;
    margin: 0 auto;
}

@media (max-width: 768px){
    /*.nlsContanir .slick-arrow{display: none!important;}*/
    .frontpage__slide {
        display: flex!important;
        flex-wrap: wrap!important;
    }
    .slide_left {
        width: 100%;
        order: 2;
        padding-top: 40px;
    }
    .slide_right {
        width: 100%;
        order: 1;
        min-height: 200px;
    }
    .slide__title {        
        font-size: 25px;
    }
}

.news-list-slider .slick-dots {
    display: flex;
    position: absolute;
    z-index: 100000;
    bottom: 10px;
    list-style-type: none;
    padding-left: 0;
    right: 50%;
    transform: translateX(50%);
}
.news-list-slider .slick-dots li {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #FFF;
    margin: 0 5px;
    cursor: pointer;
}
.news-list-slider .slick-dots li.slick-active {
    background: #009FE3;
}
.news-list-slider .slick-dots button {
    display: none;
}

@media (max-width:560px){
    .m-frontpage__slider-image {display: block!important;}
    .frontpage__slider-image {display: none!important;}
    .nlsContanir .news-list-slider .slider{
        height: 235px;
        min-height: 0px;
    }
}


/* End */


/* Start:/local/templates/avelina/components/bitrix/news.list/prima/style.css?1776029547788*/
.utp__block{
	margin-top: 80px;
}
.title__block{
	color: var(--Black, #000);
	font-size: 36px;
	font-style: normal;
	font-weight: 600;
	margin-bottom: 15px;
}

.title__block .blue{
	color: var(--Blue, #009FE3);
}

.list__prima{
	display: flex;
	align-items: flex-start;
	gap: 12.5px;
	flex-wrap: wrap;
}
.list__prima .prima{
	display: flex;
	padding: 16px;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 12px;
	flex: 1 0 0;
	align-self: stretch;
	border-radius: 10px;
	background: var(--White, #FFF);
	/* Drop Shadow */
	box-shadow: 2px 2px 16px 0px rgba(12, 37, 47, 0.02);
	cursor: pointer;
}
.list__prima .prima:hover .detail_text svg path{
	fill: #000;
}

@media only screen and (max-width:1024px){
	.about__block{
		grid-template-columns: 1fr;
	}
}
/* End */


/* Start:/local/templates/avelina/components/bitrix/catalog.section/slider/style.css?17760295462904*/
.psContanir { position: relative; }

.hit.container{
    margin-top: 25px;
}

.psContanir .prev,.psContanir  .next{
	background: url(/local/templates/avelina/components/bitrix/catalog.section/slider/img/next.svg) no-repeat center;
	cursor: pointer;
	position: absolute;
	top: 50%;
	background: #009FE3;
    padding: 10px 15px;
    border-radius: 4px;
    z-index: 90;
    display: flex;
}
.psContanir .prev svg path,.psContanir  .next svg path{
		fill: #fff;
}

.psContanir .next:hover,.psContanir  .prev:hover{
		background: #fff;
}
.psContanir .next:hover svg path, .psContanir .prev:hover svg path{
		fill: #009FE3
}
.psContanir  .prev{
    left: 0.3%;
}
.psContanir .next{
	right: 0.3%;
}

.slickProducts .photo{
	position: relative;
	min-height: 200px; 
	display: flex;
}
.slickProducts .photo img{
	width: 100%;
	max-width: 256px;
	height: 100%;
	align-self: center;
	max-height: 200px;
	object-fit: cover;
}
.price__block .old__price{
	color: #828282;
    text-decoration-line: line-through;
}
.price__block .current__price {
    font-weight: 600;
    color: #009FE3;
}

.slickProducts .slick-track .item{
	padding: 14px 14px 4px;
	z-index: 10;
	border-radius: 10px;
	background: var(--White, #FFF);
	margin-right: 10px;
	display: flex!important;
	flex-direction: column;
	justify-content: space-between;
} 
.slickProducts .item:hover{

	/* Drop Shadow */
	box-shadow: 2px 2px 16px 0px rgba(12, 37, 47, 0.1);
		
}
.slickProducts .item .dop_sticks{
	position: absolute;
    display: flex;
    flex-direction: column;
    gap: 5px;
    top: 32px;
    right: 3px;
}
.slickProducts .item .sticks{
	position: absolute;
	display: flex;
	flex-direction: column;
	gap: 5px;
	left: 0;
	
	
}
.slickProducts .item .stick{
	display: flex;
	padding: 6px 8px;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background: #6bdb3d;
	color: #fff;
	font-size: 13px;
	width: min-content;
}
.slickProducts .item .stick:nth-child(2){
	background: rgb(0, 159, 227);
}
.info__card__block{
	display: flex;
	justify-content: space-between;
	padding:0 5px;
	margin-top: 10px;
	column-gap: 10px;
	align-items: center;
}

.second__info__block .buy__btn{
	display: flex;
	width: 32px;
	height: 32px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 32px;
	background: var(--Blue, #009FE3);
	cursor: pointer;
	visibility: visible;
	z-index: 10;
}


.fast_link{
	visibility: hidden;
	z-index: -1;
	color: var(--Gray-3, #828282);
	font-family: Source Sans Pro;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-top: 5px;
	padding: 0 5px;
}

.slickProducts .item:hover .fast_link{
	z-index: 100;
	visibility: visible;
}
.first__info__block{
	min-height: 68px;
}
.first__info__block a{
	text-decoration: none;
    color: #000;
    font-weight: 600;
    font-size: 16px;
}

@media (max-width: 560px) {
	.slickProducts .photo img{
		max-width: 100%;
	}
	.slickProducts .slick-track .item{
		margin-right: 0;
	}
}
/* End */


/* Start:/local/templates/avelina/components/bitrix/catalog.section/slider/themes/blue/style.css?1776029546825*/
/* catalog.section */

/*
#3052bf
#26b0e4
#00a2df
*/

/* Slider */
.bx-blue .product-item-image-slider-progress-bar { background-color: #0083d1;}
.bx-blue .product-item-image-slider-control:hover{ background-color: rgba(0,131,209,.8);}
.bx-blue .product-item-image-slider-control.active,
.bx-blue .product-item-image-slider-control:hover{ background-color: #0083d1;}

/* SCU */
.bx-blue .product-item-scu-item-text-block:hover,
.bx-blue .product-item-scu-item-color-block:hover,
.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,
.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{ outline-color: #006cc0;}

/* Amount */
.bx-blue .product-item-amount-field:focus{border-color: #006cc0;}


.bx-blue .catalog-section-header{border-color:#006cc0;}
/* End */
/* /local/templates/avelina/components/bitrix/news.list/new_slider_mh/style.css?17760295476523 */
/* /local/templates/avelina/components/bitrix/news.list/prima/style.css?1776029547788 */
/* /local/templates/avelina/components/bitrix/catalog.section/slider/style.css?17760295462904 */
/* /local/templates/avelina/components/bitrix/catalog.section/slider/themes/blue/style.css?1776029546825 */
