

/* Start:/local/templates/aspro-priority/components/bitrix/catalog.section/pages/style.css?178548313523375*/
:root{
	--refcool-white:   #FFF;
	--refcool-gray:    #E8ECED;
	--refcool-dark:    #999999;
	--refcool-blue:    #006FBE; /* #1C63AD */
	--refcool-lite:    #7DBDFF;
	--refcool-green:   #43AC40;
	--refcool-gray-25: rgba(0,0,0,.25);
	--refcool-opacity: rgba(178,175,175,0.5);
}
.main .container{padding:0 16px!important}
.refcool-pages{margin:0 -16px}
.refcool-page,.refcool-page h1,.refcool-page h2,.refcool-page h3{font-family:"Onest",sans-serif!important;font-optical-sizing:auto;font-size:14px;font-weight:400;font-style:normal;line-height:1.3}
	.refcool-page .btn{font-size:14px}
	@media (min-width: 768px) {
		.refcool-page{font-size:16px}
		.refcool-page .btn{font-size:16px}
	}
	@media (min-width: 1200px) {
		.refcool-page{font-size:18px}
		.refcool-page .btn{font-size:18px}
	}

	.body:not(.index) .main > .page-top .page-top-main{display:none}
	.refcool-page h2{font-size:22px;font-weight:600}
	.refcool-page h3{font-size:18px}
	@media (min-width: 768px) {
		.refcool-page h2{font-size:28px}
		.refcool-page h3{font-size:20px}
	}
	@media (min-width: 1200px) {
		.refcool-page h2{font-size:36px}
		.refcool-page h3{font-size:22px}
	}

.refcool-pages{position:relative}
	.refcool-page{padding:20px 16px}
	.refcool-page.bg-white + .bg-white:not(.format-index){padding-top:0}
	@media (min-width: 768px) {
		.refcool-page{padding:40px 0}
		.refcool-page.bg-white + .bg-white:not(.format-index){padding-top:0}
	}
	@media (min-width: 1200px) {
		.refcool-page{padding:60px 0}
		.refcool-page.bg-white + .bg-white:not(.format-index){padding-top:0}
	}
	.refcool-page a.item{display:block;outline:none;text-decoration:none}
	.refcool-page.bg-white{background-color:var(--refcool-white)}
	.refcool-page.bg-blue{background-color:var(--refcool-blue);color:var(--refcool-white)}
	.refcool-page.bg-blue,.refcool-page.bg-blue h1,.refcool-page.bg-blue h2,.refcool-page.bg-blue h3,.refcool-page.bg-blue a{color:var(--refcool-white)}
	.refcool-page.bg-blue-green{background:var(--refcool-blue);background:linear-gradient(90deg,var(--refcool-blue) 0%,var(--refcool-green) 100%);color:var(--refcool-white)}
	.refcool-page.bg-blue-green,.refcool-page.bg-blue-green h1,.refcool-page.bg-blue-green h2,.refcool-page.bg-blue-green h3,.refcool-page.bg-blue-green a{color:var(--refcool-white)}

.refcool-page{position:relative}
	.refcool-maxwidth{margin:0 auto;max-width:1344px;width:100%}
	.refcool-maxwidth .intro-bottom{margin-top:12px;color:var(--refcool-dark)}
	.refcool-wrap{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}
	
	@media (min-width: 768px) {
		.refcool-page .refcool-maxwidth{padding:0 16px}
		.refcool-maxwidth .intro-bottom{margin-top:16px}
		.refcool-wrap{flex-direction:row}
		.refcool-page.format-card .items .item{width:calc(50% - 15px)}
		.refcool-page.format-card-green .items .item{width:calc(50% - 15px)}
		.refcool-one-top{width:100%}
		.refcool-two-top{width:100%}
		.refcool-one-left{width:calc(33.33333% - 8px)}
		.refcool-two-left{width:calc(66.66666% - 8px)}
		.refcool-one-right{width:calc(33.33333% - 8px);order:2}
		.refcool-two-right{width:calc(66.66666% - 8px);order:1}
		.format-slider .refcool-one-left{width:calc(50% - 8px)}
		.format-slider .refcool-two-left{width:calc(50% - 8px)}
		.format-slider .refcool-one-right{width:calc(50% - 8px)}
		.format-slider .refcool-two-right{width:calc(50% - 8px)}
		.format-callback .refcool-one-left{width:calc(66.66666% - 8px)}
		.format-callback .refcool-two-left{width:calc(33.33333% - 8px)}
		.format-callback .refcool-one-right{width:calc(66.66666% - 8px)}
		.format-callback .refcool-two-right{width:calc(33.33333% - 8px)}
	}
	@media (min-width: 1200px) {
		.refcool-page .refcool-maxwidth{padding:0}
		.refcool-maxwidth .intro-bottom{margin-top:20px}
		.refcool-wrap{gap:32px}
		.refcool-one-left{width:calc(33.33333% - 16px)}
		.refcool-two-left{width:calc(66.66666% - 16px)}
		.refcool-one-right{width:calc(33.33333% - 16px);order:2}
		.refcool-two-right{width:calc(66.66666% - 16px);order:1}
		.format-slider .refcool-one-left{width:calc(50% - 16px)}
		.format-slider .refcool-two-left{width:calc(50% - 16px)}
		.format-slider .refcool-one-right{width:calc(50% - 16px)}
		.format-slider .refcool-two-right{width:calc(50% - 16px)}
		.format-callback .refcool-one-left{width:calc(75% - 16px)}
		.format-callback .refcool-two-left{width:calc(25% - 16px)}
		.format-callback .refcool-one-right{width:calc(75% - 16px)}
		.format-callback .refcool-two-right{width:calc(25% - 16px)}
	}

.refcool-page.format-slider{margin-top:-63px}
	@media (max-width:600px) {
		.refcool-page.format-slider{margin-top:0}
	}

.refcool-page.format-buttons{}
	.refcool-page.format-buttons .items{display:flex;gap:20px;flex-wrap:wrap}
	.refcool-page.format-buttons .items-intro{padding:16px 0 0}
	.refcool-page.format-buttons .items .item{width:calc(50% - 10px)}
	.refcool-page.format-buttons .item-wrap{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;width:100%;height:100%;padding:8px 12px;border-radius:6px;text-transform:none}
	.refcool-page.format-buttons .items .item svg{width:24px;height:24px}
	.refcool-page.format-buttons .items .item{border:1px solid var(--refcool-blue);background:transparent;color:var(--refcool-blue);border-radius:6px}
	.refcool-page.format-buttons .items .item svg{fill:var(--refcool-blue)}
	.refcool-page.format-buttons .items .item#btn-blue{border:1px solid var(--refcool-blue);background:var(--refcool-blue);color:var(--refcool-white)}
	.refcool-page.format-buttons .items .item#btn-blue a{color:var(--refcool-white)!important}
	.refcool-page.format-buttons .items .item#btn-blue svg{fill:var(--refcool-white)}
	.refcool-page.format-buttons .items .item#btn-green{border:1px solid var(--refcool-green);background:var(--refcool-green);color:var(--refcool-white)}
	.refcool-page.format-buttons .items .item#btn-green a{color:var(--refcool-white)!important}
	.refcool-page.format-buttons .items .item#btn-green svg{fill:var(--refcool-white)}
	@media (min-width: 768px) {
		.refcool-page.format-buttons .items{flex-wrap:nowrap}
		.refcool-page.format-buttons .item-wrap{gap:16px;padding:16px 24px}
		.refcool-page.format-buttons .items .item svg{width:32px;height:32px}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-buttons .item-wrap{gap:20px;padding:20px 32px}
		.refcool-page.format-buttons .items .item svg{width:40px;height:40px}
	}

.refcool-page.format-card{}
	.refcool-page.format-card .items .item{margin:12px 0}
	.refcool-page.format-card .items .item-name{color:var(--refcool-blue)}
	.refcool-page.format-card .items .item-name{font-size:18px;margin:0 0 9px;font-weight:600}
	.refcool-page.format-card .items .item-btn a{display:flex;flex-wrap:nowrap;margin-top:9px;gap:8px;align-items:center}
	.refcool-page.format-card .items .item-btn a svg{width:24px;height:24px;fill:var(--refcool-blue)!important}
	.refcool-page.format-card .items .item-wrap{padding:16px 24px;border:1px solid var(--refcool-blue);border-radius:6px}
	.refcool-page.format-card .items .item-wrap.item-wrap-icon{padding-left:64px;position:relative}
	.refcool-page.format-card .items .item-icon{position:absolute;top:16px;left:16px}
	.refcool-page.format-card .items .item-icon svg{width:36px;height:36px;fill:var(--refcool-blue)!important}
	.refcool-page.format-card .items .item-icon.item-icon-top{top:12px;left:8px;width:44px;height:44px;padding:4px;border-radius:50%;background:var(--refcool-blue)}
	.refcool-page.format-card .items .item-icon.item-icon-top svg{fill:var(--refcool-white)!important}
	.refcool-page.format-card.bg-blue .items .item-name{color:var(--refcool-white)}
	.refcool-page.format-card.bg-blue .items .item-wrap{border-color:var(--refcool-white)}
	@media (min-width: 768px) {
		.refcool-page.format-card .items{display:flex;flex-wrap:wrap;gap:16px}
		.refcool-page.format-card .items .item{margin:0;width:calc(50% - 8px)}
		.refcool-page.format-card .items .item-wrap{padding:20px 28px;height:100%}
		.refcool-page.format-card .items .item-wrap.item-wrap-icon{padding-left:68px}
		.refcool-page.format-card .items .item-icon.item-icon-top{top:20px;left:12px}
		.refcool-page.format-card .items .item-icon{position:absolute;top:24px;left:20px}
		.refcool-page.format-card .items .item-name{font-size:21px}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-card .items{gap:30px}
		.refcool-page.format-card .items .item{width:calc(50% - 15px)}
		.refcool-page.format-card .items .item-wrap{padding:24px 32px}
		.refcool-page.format-card .items .item-wrap.item-wrap-icon{padding-left:72px}
		.refcool-page.format-card .items .item-icon.item-icon-top{top:20px;left:16px}
		.refcool-page.format-card .items .item-icon{position:absolute;top:24px;left:24px}
		.refcool-page.format-card .items .item-name{font-size:24px}
	}

.refcool-page.format-card-green{}
	.refcool-page.format-card-green .items .item{margin:12px 0}
	.refcool-page.format-card-green .items .item-name{color:var(--refcool-green)}
	.refcool-page.format-card-green .items .item-name{font-size:18px;margin:0;font-weight:600;height:100%;display:flex;align-items:center}
	.refcool-page.format-card-green .items .item-wrap{padding:16px 24px;border:1px solid var(--refcool-green);border-radius:6px}
	.refcool-page.format-card-green .items .item-wrap.item-wrap-icon{padding-left:64px;position:relative}
	.refcool-page.format-card-green .items .item-icon{position:absolute;top:calc(50% - 12px);left:24px}
	.refcool-page.format-card-green .items .item-icon svg{width:24px;height:24px;fill:var(--refcool-green)!important}
	@media (min-width: 768px) {
		.refcool-page.format-card-green .items{display:flex;flex-wrap:wrap;gap:16px}
		.refcool-page.format-card-green .items .item{margin:0;width:calc(50% - 8px)}
		.refcool-page.format-card-green .items .item-wrap{padding:20px 28px;height:100%}
		.refcool-page.format-card-green .items .item-wrap.item-wrap-icon{padding-left:68px}
		.refcool-page.format-card-green .items .item-icon{position:absolute;top:calc(50% - 16px);left:24px}
		.refcool-page.format-card-green .items .item-name{font-size:21px}
		.refcool-page.format-card-green .items .item-icon svg{width:32px;height:32px}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-card-green .items{gap:30px}
		.refcool-page.format-card-green .items .item{width:calc(50% - 15px)}
		.refcool-page.format-card-green .items .item-wrap{padding:24px 32px}
		.refcool-page.format-card-green .items .item-wrap.item-wrap-icon{padding-left:72px}
		.refcool-page.format-card-green .items .item-icon{position:absolute;top:calc(50% - 18px);left:24px}
		.refcool-page.format-card-green .items .item-name{font-size:24px}
		.refcool-page.format-card-green .items .item-icon svg{width:36px;height:36px}
	}

.refcool-page.format-video .video iframe{max-width:100%;width:100%;border-radius:6px}
	@media (min-width: 768px) {
		.refcool-page.format-video .refcool-wrap{align-items:center}
	}

.refcool-page.format-slogan{text-align:center}
	.refcool-page.format-slogan.format-slogan-icon .refcool-one-top{text-align:left;display:flex;flex-wrap:nowrap;align-items:center;gap:12px}
	.refcool-page.format-slogan.format-slogan-icon .refcool-one-top svg{width:60px;height:60px;fill:var(--refcool-white)!important}
	.refcool-page.format-slogan.format-slogan-icon .refcool-one-top h2{margin:0}
	@media (min-width: 768px) {
		.refcool-page.format-slogan.format-slogan-icon .refcool-one-top{gap:20px}
		.refcool-page.format-slogan.format-slogan-icon .refcool-one-top svg{width:80px;height:80px}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-slogan.format-slogan-icon .refcool-one-top{gap:32px}
		.refcool-page.format-slogan.format-slogan-icon .refcool-one-top svg{width:100px;height:100px}
		.refcool-page.format-slogan.format-slogan-icon .refcool-one-top h2{font-size:40px}
	}

.refcool-page.format-plus{text-align:center}
	.refcool-page.format-plus .items .item{padding:12px 0;font-size:18px;border-width:1px 0;border-style:solid;border-color:var(--refcool-lite)}
	.refcool-page.format-plus .items .item:first-child{border-width:0 0 1px}
	.refcool-page.format-plus .items .item:last-child{border-width:1px 0 0}
	.refcool-page.format-plus .items .item-name{font-size:135%;margin:6px 0;font-weight:600;color:var(--refcool-lite)}
	.refcool-page.format-plus .items .item-intro{font-size:115%}
	.refcool-page.format-plus .items .item-intro span{font-size:135%;font-weight:bold}
	.refcool-page.format-plus.bg-blue .items .item{border-color:var(--refcool-lite)}
	@media (min-width: 768px) {
		.refcool-page.format-plus .items{display:flex;font-size:21px}
		.refcool-page.format-plus .items .item{padding:12px 16px;border-width:0 1px;width:33.33333%}
		.refcool-page.format-plus .items .item:first-child{border-width:0 1px 0 0}
		.refcool-page.format-plus .items .item:last-child{border-width:0 0 0 1px}
		.refcool-page.format-plus .items .item-wrap{height:100%;display:flex;flex-wrap:nowrap;flex-direction:column}
		.refcool-page.format-plus .items .item-name{flex:1 1 auto;display:flex;align-items:center;justify-content:center;margin:8px 0}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-plus .items{font-size:24px}
		.refcool-page.format-plus .items .item{padding:12px 20px}
		.refcool-page.format-plus .items .item-name{margin:12px 0}
	}

.refcool-page.format-step .items{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:12px}
	.refcool-page.format-step .items .item{padding:16px;font-size:18px;border:1px solid var(--refcool-blue);border-radius:6px}
	.refcool-page.format-step .items .item-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
	.refcool-page.format-step .items .item-num{width:20px;height:24px;line-height:24px;font-size:150%;font-weight:bold;text-align:center;color:var(--refcool-green)}
	.refcool-page.format-step .items .item-icon{width:24px;height:24px}
	.refcool-page.format-step .items .item-icon svg{width:24px;height:24px;fill:var(--refcool-blue)}
	.refcool-page.format-step .items .item-name{width:calc(100% - 68px);font-size:90%;color:var(--refcool-blue);display:flex;align-items:center;min-height:24px}
	.refcool-page.format-step .items .item-intro{width:100%;font-size:80%;flex:1 1 auto}
	.refcool-page.format-step.bg-blue .items .item{border-color:var(--refcool-white)}
	@media (min-width: 768px) {
		.refcool-page.format-step .items{flex-direction:row;gap:20px}
		.refcool-page.format-step .items .item{padding:16px;width:calc(50% - 10px)}
		.refcool-page.format-step .items .item-num{height:32px;line-height:32px}
		.refcool-page.format-step .items .item-icon{width:32px;height:32px}
		.refcool-page.format-step .items .item-icon svg{width:32px;height:32px}
		.refcool-page.format-step .items .item-name{width:calc(100% - 88px);min-height:32px}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-step .items{flex-wrap:nowrap;gap:32px}
		.refcool-page.format-step .items .item{padding:16px 20px;width:100%}
		.refcool-page.format-step .items .item-name{width:100%}
	}

.refcool-page .refcool-callback{display:flex;align-items:center;gap:12px;margin-top:12px}
	.refcool-page .refcool-callback .btn{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;width:100%;padding:8px 12px;border-radius:6px;text-align:center;text-transform:none;line-height:32px}
	.refcool-page .refcool-callback .btn svg{width:28px;height:28px}
	.refcool-page .refcool-callback .btn.btn-lite{border:1px solid var(--refcool-blue);background:transparent;color:var(--refcool-blue)}
	.refcool-page .refcool-callback .btn.btn-lite svg{fill:var(--refcool-blue)}
	.refcool-page .refcool-callback .btn.btn-green{border:1px solid var(--refcool-green);background:var(--refcool-green);color:var(--refcool-white)}
	.refcool-page .refcool-callback .btn.btn-green svg{fill:var(--refcool-white)}
	@media (min-width: 768px) {
		.refcool-page .refcool-wrap{align-items:center}
		.refcool-page .refcool-callback{gap:20px;margin-top:20px}
		.refcool-page .refcool-callback .btn{padding:10px 14px;order:1}
	}
	@media (min-width: 1200px) {
		.refcool-page .refcool-callback{gap:32px;margin-top:32px}
		.refcool-page .refcool-callback .btn{padding:12px 16px}
	}

	.refcool-page.format-callback .refcool-callback{margin-top:0}
	@media (min-width: 768px) {
		.refcool-page.format-callback .refcool-callback{margin-top:0}
	}
	@media (min-width: 1200px) {
		.refcool-page.format-callback .refcool-callback{margin-top:0}
	}

.refcool-page .faq-items{}
	.refcool-page  .faq-items .faq-item{border:1px solid var(--refcool-lite);border-radius:6px;position:relative}
	.refcool-page  .faq-items .faq-item + .faq-item{margin-top:12px}
	.refcool-page  .faq-items .faq-item .faq-open{padding:16px 52px;cursor:pointer;position:relative}
	.refcool-page  .faq-items .faq-item .faq-open .faq-num{position:absolute;left:24px;top:calc(50% - 12px);width:24px;height:24px;line-height:24px;font-size:150%;font-weight:bold;text-align:center;color:var(--refcool-blue)}
	.refcool-page  .faq-items .faq-item .faq-open .faq-intro{width:100%;font-size:80%}
	.refcool-page  .faq-items .faq-item .faq-open .faq-plus{position:absolute;right:24px;top:calc(50% - 12px);width:24px;height:24px;transition:all .3s ease}
	.refcool-page  .faq-items .faq-item .faq-open .faq-plus::before{position:absolute;content:'';display:block;top:calc(50% - 2px);left:calc(50% - 8px);width:16px;height:4px;background:var(--refcool-blue);border-radius:2px}
	.refcool-page  .faq-items .faq-item .faq-open .faq-plus::after{position:absolute;content:'';display:block;top:calc(50% - 8px);left:calc(50% - 2px);width:4px;height:16px;background:var(--refcool-blue);border-radius:2px;transition:opacity .3s ease}
	.refcool-page  .faq-items .faq-item .faq-open.active .faq-plus{transform:rotate(360deg)}
	.refcool-page  .faq-items .faq-item .faq-open.active .faq-plus::after{opacity:0}
	.refcool-page  .faq-items .faq-item .faq-content{padding:0 52px 16px}
	.refcool-page  .faq-items .faq-item .faq-content-wrap{display:flex;flex-direction:column;gap:12px}
	.refcool-page  .faq-items .faq-item .faq-open.active + .faq-content{display:block}
	.refcool-page  .faq-items .faq-item .faq-cols{display:flex;flex-wrap:wrap;flex-direction:column;gap:12px}
	.refcool-page  .faq-items .faq-item .faq-col{padding:12px 16px;background:var(--refcool-gray);border-radius:6px}
	.refcool-page  .faq-items .faq-item .faq-col-name{font-weight:bold;margin-bottom:12px}
	.refcool-page  .faq-items .faq-item .faq-col-list{margin-top:12px;margin-bottom:0}
	.refcool-page  .faq-items .faq-item .faq-col-intro{margin-top:12px}
	@media (min-width: 768px) {
		.refcool-page  .faq-items .faq-item + .faq-item{margin-top:16px}
		.refcool-page  .faq-items .faq-item .faq-open{padding:20px 68px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-num{left:28px;top:calc(50% - 16px);width:32px;height:32px;line-height:32px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-plus{right:28px;top:calc(50% - 16px);width:32px;height:32px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-plus::before{left:calc(50% - 9px);width:18px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-plus::after{top:calc(50% - 9px);height:18px}
		.refcool-page  .faq-items .faq-item .faq-content{padding:0 68px 20px}
		.refcool-page  .faq-items .faq-item .faq-content-wrap{gap:16px}
		.refcool-page  .faq-items .faq-item .faq-cols{flex-direction:row;gap:24px}
		.refcool-page  .faq-items .faq-item .faq-cols-2 .faq-col{width:calc(50% - 12px)}
		.refcool-page  .faq-items .faq-item .faq-cols-3 .faq-col{width:calc(33.33333% - 16px)}
	}
	@media (min-width: 1200px) {
		.refcool-page  .faq-items .faq-item + .faq-item{margin-top:20px}
		.refcool-page  .faq-items .faq-item .faq-open{padding:24px 76px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-num{left:32px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-plus{right:32px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-plus::before{left:calc(50% - 10px);width:20px}
		.refcool-page  .faq-items .faq-item .faq-open .faq-plus::after{top:calc(50% - 10px);height:20px}
		.refcool-page  .faq-items .faq-item .faq-content{padding:0 76px 24px}
		.refcool-page  .faq-items .faq-item .faq-content-wrap{gap:20px}
	}

.refcool-page .faq-callback{display:flex;align-items:center;gap:12px}
	.refcool-page .faq-callback .btn{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;padding:8px 12px;border-radius:6px;text-align:center;text-transform:none;line-height:32px}
	.refcool-page .faq-callback .btn svg{width:28px;height:28px}
	.refcool-page .faq-callback .btn.btn-lite{border:1px solid var(--refcool-blue);background:transparent;color:var(--refcool-blue)}
	.refcool-page .faq-callback .btn.btn-lite svg{fill:var(--refcool-blue)}
	.refcool-page .faq-callback .btn.btn-green{border:1px solid var(--refcool-green);background:var(--refcool-green);color:var(--refcool-white)}
	.refcool-page .faq-callback .btn.btn-green svg{fill:var(--refcool-white)}
	@media (min-width: 768px) {
		.refcool-page .faq-callback{gap:20px}
		.refcool-page .faq-callback .btn{padding:10px 20px;order:1}
	}
	@media (min-width: 1200px) {
		.refcool-page .faq-callback{gap:32px}
		.refcool-page .faq-callback .btn{padding:12px 32px}
	}

.refcool-page.format-slider img{max-width:100%;height:auto;border-radius:6px}

.glider,.glider-contain{margin:0 auto;position:relative}
.glider,.glider-track{transform:translateZ(0)}
.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}
.glider-contain{width:100%}
.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}
.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}
.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}
.glider.draggable .glider-slide img{user-select:none;pointer-events:none}
.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}
.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}
.glider-slide img{max-width:100%}
.glider::-webkit-scrollbar{opacity:0;height:0}
.glider-next,.glider-prev{position:absolute;width:40px;height:40px;padding:4px;background:var(--refcool-gray-25);border-radius:50%;z-index:2;font-size:40px;text-decoration:none;left:8px;top:calc(50% - 16px);cursor:pointer;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}
.glider-next svg,.glider-prev svg{width:32px;height:32px;fill:var(--refcool-blue)}
.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{opacity:0.5}
.glider-next{right:8px;left:auto}
.glider-next.disabled,.glider-prev.disabled{opacity:.25;cursor:default}
.glider-hide{opacity:0}
.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0;z-index:10;position:absolute;width:100%}
.glider-dot{display:block;cursor:pointer;border-radius:50%;background:var(--refcool-blue);width:16px;height:16px;margin:-24px 4px 0;transition:background .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}
.glider-dot:focus,.glider-dot:hover{background:var(--refcool-lite)}
.glider-dot.active{background:var(--refcool-green)}
@media(max-width:36em){
	.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}
	.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}
}
/* End */
/* /local/templates/aspro-priority/components/bitrix/catalog.section/pages/style.css?178548313523375 */
