

/* Start:/local/templates/dushlux2024/components/bitrix/catalog.section.list/mainpage-sec/style.css?177261676044*/
.groups__list {min-width: 1070px !important}
/* End */


/* Start:/local/templates/dushlux2024/components/bitrix/news.list/main_one_slider/style.css?17877290536897*/
.owl-item div {position:relative}
.owl-carousel.by-brand .owl-item div {padding:0 2px;box-sizing:border-box}
.owl-carousel.bd_slide {border-radius:5px}
.owl-carousel{overflow:hidden;display:none;width:100%;z-index:1}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}

.owl-dots{position:absolute;bottom:20px;right:20px;display:flex;gap:4px}
.owl-dot.active span{background:#B59C70;width:16px}
.owl-dot span{background:#fff;width:8px;height:8px;border-radius:4px;transition:all 0.3s;display:block}
.owl-item div.text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;align-self:center;color:#fff;padding:0 0 0 9%;box-sizing:border-box;gap:25px;flex-direction:column}
.owl-item div.text div:nth-child(1){font-size:40px;line-height:1.1}
.owl-item div.text div:nth-child(2){font-size:16px;line-height:1.4}
.owl-item div.text a{transition:all 0.3s ease-in 0s;cursor:pointer;width:160px;line-height:46px;font-size:14px;background:#B59C70;text-align:center;border-radius:6px}
.owl-item div.text a:hover{background:#8c7645}
.owl-nav{z-index:20;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;width:100%;padding:0 8px}
.owl-carousel .owl-nav button{--icon:url(/local/templates/dushlux2024/img/icons/06.svg);pointer-events:all;width:32px;height:32px;border-radius:50%;-webkit-box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.08);background:var(--color-alt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}
.owl-carousel .owl-nav button::before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;width:13px;height:13px;background:var(--color-brown)}
.owl-carousel .owl-nav button.owl-prev::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.owl-carousel .owl-nav button.owl-next::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.owl-carousel .owl-nav button{pointer-events:all;width:32px;height:32px;border-radius:50%;-webkit-box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.08);background:var(--color-alt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}

.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/dushlux2024/components/bitrix/news.list/main_one_slider/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.main .owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;border-radius:8px}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}

@media (max-width:1100px) {
	.owl-item div.text div:nth-child(1){font-size:36px;line-height:1}
	.owl-item div.text div:nth-child(2){font-size: 14px;line-height:1.2}
	.owl-item div.text a{line-height:38px}
	.owl-item div.text{gap:20px}
}

@media (max-width:980px) {
	.owl-item div.text div:nth-child(1){font-size:32px}
	.owl-item div.text a{line-height:34px}
}

@media (max-width:860px) {
	.owl-item div.text div:nth-child(1){font-size:30px}
	.owl-item div.text a {line-height:32px;font-size:12px}
	.owl-item div.text {gap:18px}
}

@media (max-width:768px) {
	.owl-item div.text{bottom:unset;padding:5% 0 0 5%;gap: 25px}
	.owl-item div.text div:nth-child(1){font-size:34px;line-height:1.1}
	.owl-item div.text div:nth-child(2){font-size:16px;line-height:1.4}
	.owl-item div.text a{line-height:46px;font-size:14px}
}

@media (max-width:600px) {
	.owl-item div.text div:nth-child(1){font-size:30px}
	.owl-item div.text div:nth-child(2){font-size:14px}
	.owl-item div.text a {line-height:42px}
}

@media (max-width:500px) {
	.owl-item div.text div:nth-child(1){font-size:28px}
	.owl-item div.text {gap:15px;padding:4% 0 0 5%}
}

@media (max-width:400px) {
	.owl-item div.text div:nth-child(1){font-size:25px}
}
/* End */


/* Start:/local/templates/dushlux2024/components/bitrix/form.result.new/.default/style.css?17877460422937*/
#podbor.open{display:block}
#podbor{display:none;background:rgba(0,0,0,0.2);position:fixed;width:100%;height:100%;z-index:10000;top:0;bottom:0;left:0;right:0}
#podbor > div{display:block;background:#fff;border-radius:8px;position:fixed;left:0;right:0;margin:auto;z-index:900;max-width:430px;width:96%;box-shadow:0 0 3px #aaa;padding:15px;top:50%;transform:translateY(-50%)}
#podbor form{display:grid;gap:15px;grid-template-columns:1fr 1fr}
#podbor form > div{grid-column:1 / span 2}
#podbor .f_name{grid-column:1 / span 1}
#podbor .f_num{grid-column:2 / span 2}
#podbor .f_head{padding-right:37px;color:#B59C70;font-size:25px;line-height:1.3}
#podbor .f_text{line-height:1.6;font-size:14px;color:#0D0D0D}
#podbor .f_border{width:100%;height:1px;background:linear-gradient(90deg, rgba(219, 223, 233, 0.1) 10%, rgba(219, 223, 233, 1) 50%, rgba(219, 223, 233, 0.1) 90%)}
#podbor .f_type{display:flex;flex-wrap:wrap;gap:10px}
#podbor .f_type span{display:block}
#podbor .f_type span:nth-child(1){width:100%}
/*
#podbor .f_type span:nth-child(2), #podbor .f_type span:nth-child(3){display:inline-block;line-height:36px;border:1px solid #C9CCD3;border-radius:18px;padding:0 10px}
#podbor .f_type input{vertical-align:middle;margin-bottom:1px}
*/
#podbor .f_type span:nth-child(2), #podbor .f_type span:nth-child(3){display:flex;line-height:36px;position:relative;flex-wrap:nowrap}
#podbor .f_type input {appearance:none;width:100%;height:36px;border:1px solid #C9CCD3;border-radius:18px;position:absolute}
#podbor .f_type input::before{width:16px;height:16px;content:'';background:#fff;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #C9CCD3;left:10px;position:absolute;top:0;bottom:0;margin:auto}
#podbor .f_type input:checked{border-color:#B59C70}
#podbor .f_type input:checked::before{background:#B59C70;box-shadow:0 0 0 1px #B59C70}
#podbor .f_type label{padding:0 10px 0 35px}
/**/
#podbor .f_name input, #podbor .f_num input{border:1px solid #C9CCD3;border-radius:6px;line-height:36px;padding:0 8px;margin:10px 0 0;box-sizing:border-box;width:100%}
#podbor .f_mess textarea{width:100%;border:1px solid #C9CCD3;border-radius:6px;resize:none;padding:8px;margin:10px 0 0}
#podbor .f_sogl{font-size:12px;line-height:1.3}
#podbor .f_sogl span{display:none}
#podbor .f_sogl input{accent-color:#B59C70;margin:0 5px 0 0}
#podbor .f_sogl a{text-decoration:underline}
#podbor .f_sub input{background:#B59C70;width:100%;line-height:50px;font-size:14px;border-radius:6px;color:#fff;cursor:pointer;transition:all 0.3s ease-in 0s}
#podbor .f_sub input:hover{background:#8c7645}
#podbor .close{width:32px;height:32px;border-radius:16px;background-color:#C7CAD1;position:absolute;right:10px;top:10px;cursor:pointer;background-image:url(/local/templates/dushlux2024/img/icons/close.svg);background-repeat:no-repeat;background-position:center;background-size:20px}
#podbor .close:hover{background-color:#A2A3A6}
#podbor .ok {line-height:22px}
/* End */


/* Start:/local/templates/dushlux2024/components/bitrix/news.list/main_news/style.css?1708770420150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/templates/dushlux2024/components/bitrix/catalog.section.list/mainpage-sec/style.css?177261676044 */
/* /local/templates/dushlux2024/components/bitrix/news.list/main_one_slider/style.css?17877290536897 */
/* /local/templates/dushlux2024/components/bitrix/form.result.new/.default/style.css?17877460422937 */
/* /local/templates/dushlux2024/components/bitrix/news.list/main_news/style.css?1708770420150 */
