

/* Start:/local/templates/brusina2020/components/bitrix/catalog/test_catalog/style.css?177755586610771*/
.smart-filter{
display:flex;
gap:20px;
flex-wrap:wrap;
margin-bottom:20px;
}

.smart-select{
width:260px;
position:relative;
font-family:Arial,sans-serif;
}

.smart-select__head{
height:42px;
padding:0 38px 0 0;
line-height:42px;
font-size:16px;
color:#444;
border-bottom:1px solid #d7d7d7;
cursor:pointer;
position:relative;
    border: 1px solid #ED7632;
    box-sizing: border-box;
    border-radius: 24px;
    padding-left: 17px;
}

.smart-select__head:after{
content:"";
position:absolute;
right:15px;
top:16px;
width:8px;
height:8px;
border-right:2px solid #999;
border-bottom:2px solid #999;
transform:rotate(45deg);
transition:.25s;
}

.smart-select.open .smart-select__head:after{
transform:rotate(-135deg);
top:20px;
}

.smart-select__drop {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #fff;
    box-shadow: 0 10px 25px rgba(0,0,0,.12);
    max-height: 320px;
    overflow-y: auto;
    z-index: 1000;
    display: none;
    border-radius: 0 0 6px 6px;
}

.smart-select.open .smart-select__drop{
display:block;
}

.smart-select__item{
display:block;
padding:10px 14px;
font-size:18px;
line-height:1.2;
color:#444;
text-decoration:none;
border-bottom:1px solid #efefef;
transition:.2s;
}

.smart-select__item:hover{
background:#f5f5f5;
color:#111;
}

.smart-select__item.active,
.smart-select__item.current{
background:#eceff1;
color:#111;
font-weight:700;
cursor:default;
pointer-events:none;
}

.smart-select__drop::-webkit-scrollbar{
width:8px;
}

.smart-select__drop::-webkit-scrollbar-track{
background:#f1f1f1;
}

.smart-select__drop::-webkit-scrollbar-thumb{
background:#9e9e9e;
border-radius:20px;
}
.smart-select__drop a,
.smart-select__drop span {
    display: block;
    padding: 10px 14px;
    font-size: 16px;
    line-height: 1.25;
    color: #333;
    text-decoration: none;
    border-bottom: 1px solid #eeeeee;
    background: #fff;
    transition: .2s ease;
}

.smart-select__drop a:hover {
    background: #f1f4f5;
    color: #111;
}

.smart-select__drop .active,
.smart-select__drop .current {
    display: block;
    background: #eef2f3;
    color: #111;
    font-weight: 700;
    pointer-events: none;
    cursor: default;
}


@media(max-width:768px){
.smart-select{
width:100%;
}
}



.price-factors-section {
  padding: 50px 0;
  background: #fff;

}

.price-factors-section .section-title {

}

.responsive-table-wrapper {
  overflow: visible;
  -webkit-overflow-scrolling: touch;
  margin: 0 auto;
  max-width: 1200px;
  position: relative;
}

.price-comparison-table {
  width: 100%;
  border-collapse: collapse;
  background: #fff;
  border: 2px solid #E76227;
  font-size: 15px;
  position: relative;
}

.price-comparison-table thead {
  background: #E76227;
  color: #fff;
}

.price-comparison-table thead th {
  padding: 16px 12px;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  border-right: 1px solid rgba(255,255,255,0.3);
}

.price-comparison-table thead th:last-child {
  border-right: none;
}

.price-comparison-table thead th.info-column {
  width: 100px;
  min-width: 100px;
}

.price-comparison-table tbody tr {
  border-bottom: 1px solid #e5e5e5;
  transition: background 0.2s ease;
}

.price-comparison-table tbody tr:hover {
  background: #fff5f2;
}

.price-comparison-table tbody tr:last-child {
  border-bottom: none;
}

.price-comparison-table td {
  padding: 14px 12px;
  text-align: center;
  vertical-align: middle;
  color: #333;
  line-height: 1.5;
  border-right: 1px solid #f0f0f0;
}

.price-comparison-table td:last-child {
  border-right: none;
}

.price-comparison-table td.param-name {
  text-align: left;
  font-weight: 600;
  color: #333;
  min-width: 160px;
}

.price-comparison-table td.info-cell {
  position: relative;
  padding: 10px;
  overflow: visible;
}

/* Кнопка */
.info-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: 2px solid #E76227;
  background: #fff;
  color: #E76227;
  font-size: 18px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  z-index: 10;
}

.info-btn span {
  display: block;
  line-height: 1;
}

.info-btn:hover,
.info-btn:focus {
  background: #E76227;
  color: #fff;
  transform: scale(1.05);
  outline: none;
  box-shadow: 0 2px 8px rgba(231, 98, 39, 0.3);
}

.tooltip-content {
  display: none;
  position: absolute;
  top: 50%;
  right: 110%;
  transform: translateY(-50%);
  width: 320px;
  max-width: 400px;
  background: #fff;
  border: 2px solid #E76227;
  padding: 16px;
  box-shadow: 0 4px 16px rgba(0,0,0,0.15);
  z-index: 999;
  font-size: 14px;
  line-height: 1.6;
  color: #333;
  text-align: left;
  white-space: normal;
}

.tooltip-content strong {
}

/* Стрелочка */
.tooltip-content::before {
  content: '';
  position: absolute;
  top: 50%;
  right: -12px;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 0 8px 10px;
  border-color: transparent transparent transparent #E76227;
}

.tooltip-content::after {
  content: '';
  position: absolute;
  top: 50%;
  right: -8px;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 8px;
  border-color: transparent transparent transparent #fff;
}

.info-btn:hover + .tooltip-content,
.info-btn:focus + .tooltip-content,
.tooltip-content:hover {
  display: block;
}

.tooltip-content.active {
  display: block;
}

/* Сноска */
.table-note-row {
  background: #fff5f2 !important;
}

.table-note {
  text-align: left !important;
  padding: 16px 20px !important;
  font-size: 13px;
  color: #666;
  line-height: 1.6;
  border: none !important;
}

.table-note small {
  display: block;
  font-size:85%;
}

@media (max-width: 1024px) {
  .price-comparison-table {
    font-size: 14px;
  }
  
  .price-comparison-table td,
  .price-comparison-table thead th {
    padding: 12px 8px;
  }
  
  .tooltip-content {
    width: 280px;
  }
}

@media (max-width: 768px) {
  .price-factors-section {
    padding: 40px 15px;
  }
  
  .price-factors-section .section-title {
    font-size: 24px;
    margin-bottom: 25px;
  }
  
  .responsive-table-wrapper {
    overflow-x: auto;
    overflow-y: visible;
  }
  
  .price-comparison-table {
    font-size: 13px;
  }
  
  .price-comparison-table thead th {
    padding: 12px 6px;
    font-size: 12px;
  }
  
  .price-comparison-table td {
    padding: 10px 6px;
  }
  
  .price-comparison-table td.param-name {
    min-width: 120px;
    font-size: 13px;
  }
  
  .tooltip-content {
    position: fixed;
    top: 50%;
    left: 50%;
    right: auto;
    transform: translate(-50%, -50%);
    width: calc(100vw - 40px);
    max-width: 400px;
    box-shadow: 0 8px 32px rgba(0,0,0,0.3);
    z-index: 1001;
  }
  
  .tooltip-content::before,
  .tooltip-content::after {
    display: none;
  }
  
  .table-note {
    padding: 12px 16px !important;
    font-size: 12px;
  }
  
  .info-btn {
    width: 28px;
    height: 28px;
    font-size: 16px;
  }
}

@media (max-width: 480px) {
  .price-factors-section .section-title {
    font-size: 20px;
  }
  
  .price-comparison-table {
    font-size: 12px;
  }
  
  .price-comparison-table thead th {
    padding: 10px 4px;
    font-size: 11px;
  }
  
  .price-comparison-table td {
    padding: 8px 4px;
  }
  
  .info-btn {
    width: 26px;
    height: 26px;
    font-size: 15px;
  }
  
  .tooltip-content {
    width: calc(100vw - 30px);
  }
}

/* Крестик на мобилках */
@media (max-width: 768px) {
  .tooltip-content.active {
    padding-top: 45px;
  }
  
  .tooltip-content.active::before {
    content: '✕';
    position: absolute;
    top: 12px;
    right: 12px;
    width: 30px;
    height: 30px;
    background: #E76227;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    border: none;
    z-index: 10;
    transform: none;
  }
}

/* Затемнение */
@media (max-width: 768px) {
  .tooltip-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    z-index: 1000;
  }
  
  .tooltip-overlay.active {
    display: block;
  }
}

/* Блокировка прокрутки */
@media (max-width: 768px) {
  body.tooltip-open {
    overflow: hidden;
  }
}

#text {
	display:none;
}
.navesys {
text-align: center;
font-size: 24px;
padding-top: 15px;
margin-bottom: -20px;
background-color: #fff;
position: relative;
}
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}

.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}


.cist-cont-block .cipsl-row a span {
    font-size: 18px;
    line-height: 27px;
    color: #000;
    border-bottom: 1px dashed #000;
    text-align: center;
    display: inline;
}
.cist-cont-block .cipsl-row {
    display: block;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
}


.cist-cont-block .cipsl-row a {
    display: flex;
    text-align: center;
    width: 80%;
	margin-left: 0px;
    text-decoration: none;
}

.cist-cont-block .lh-unit {
    position: relative;
}

.mass {
    border-bottom: 1px dashed #000;
	  text-align: center;
	  cursor:pointer;
	  font-weight:700;
}

.cist-cont-block  .lh-title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 14px;
}
.cist-cont-block  .lh-card {
 position: absolute;
background-color: #E1E1E1;
border-radius: 18px;
padding: 17px 14px;
box-sizing: border-box;
min-width: 308px;
bottom: 30px;
right: -60px;
left: auto;
pointer-events: none;
transform: translateY(30px);
opacity: 0;
transition: 0.2s;
}

body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}

/* End */


/* Start:/local/templates/brusina2020/components/bitrix/catalog/test_catalog/bitrix/catalog.element/.default/style.min.css?179382791223042*/
.cist-h2-unit{width:100%}.cist-cont-row{width:100%!important}.cist-cont-section{border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding-top:14px;padding-bottom:14px;box-sizing:border-box;text-align:left;display:flex;justify-content:flex-start;align-items:center;padding-left:24px;color:#ED7632}.bank_logo{display:flex;flex-wrap:wrap;width:100%;height:auto;align-items:anchor-center;margin-top:15px;place-content:space-around;gap:10px}.bank_logo img{max-height:35px}.white_btn{border:1px solid #ED7632!important;background:#fff!important;color:#333333!important}.white_btn:hover{border:1px solid #8C1918!important;background:#8C1918!important;color:#fff!important}.cip-links-btns-block .btn-row .btn{width:100%!important;max-width:350px}.karaf{text-align:center}.send_to_email{display:none}#myModal{min-height:955px;min-width:800px}.ipoteka-right{margin-right:20px}.send_email_row{display:flex;margin-bottom:30px}.send_email_row .input-row input{color:#000!important}.hide_send{display:flex;width:100%}.bana .cist-h1,.cist-cont-subhead-row{padding:0 24px;box-sizing:border-box;text-align:left;display:flex;justify-content:flex-start;align-items:center;width:50%}.karaf .cipsl-row span{font-size:18px;line-height:27px;color:#fff;border-bottom:0 dashed #fff;text-align:center;display:inline}.beru{width:50%;text-align:right;position:absolute;left:48%;top:0}.beru .cip-ib-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:1.3;margin-bottom:2px;margin-right:15px}.cs-select select{display:none}.spisok1{width:50%}.spisok_text{display:inline-block;font-weight:600;margin-right:15px}.select{position:relative;display:block;display:inline-block;min-width:188px;width:100%;max-width:188px;margin-bottom:20px}.select__head{width:100%;max-width:100%;border-bottom:1px solid #ced4da;padding:8px 5px;font-size:15px;line-height:18px;cursor:pointer}.select__head::after{width:8px;height:5px;background:url(/images/Triangle1.png) no-repeat right center / cover;position:absolute;right:5px;bottom:50%;transform:translateY(50%);content:"";display:block;transition:0.2s ease-in}.select__head.open::after{transform:translateY(50%) rotate(180deg)}.select__list{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ced4da;margin-top:5px;max-height:205px;overflow-x:hidden;overflow-y:auto;z-index:100;margin:0;padding:0;font-size:14px;color:#424348;scrollbar-color:dark;scrollbar-width:thin;overscroll-behavior:contain}.select__list::-webkit-scrollbar{width:7px;background-color:#f8f9fa;padding:5px}.select__list::-webkit-scrollbar-thumb{background-color:#d9d9d9}.select__list .select__item{position:relative;border-top:1px solid rgba(224,229,231,.5);padding:10px 15px;cursor:pointer;list-style-type:none}.select__list .select__item:hover{background-color:#ed7632;color:#fff}.selects{position:relative;border-bottom:1px solid #ced4da;padding:10px 15px;cursor:pointer;border-top:0;border-left:0;border-right:0;user-select:none}.new-select{position:relative;border-bottom:1px solid #ced4da;padding:10px 15px;cursor:pointer;user-select:none}.new-select__list{position:absolute;top:45px;left:0;border:1px solid #ced4da;cursor:pointer;width:100%;z-index:2;background:#fff;user-select:none}.new-select__list.on{display:block}.new-select__item span{display:block;padding:10px 15px}.new-select__item span:hover{color:#ed7632}.new-select:after{content:"";display:block;width:8px;height:5px;position:absolute;right:9px;top:21px;background:url(/images/Triangle1.png) no-repeat right center / cover;opacity:1;-webkit-transition:all 0.27s ease-in-out;-o-transition:all 0.27s ease-in-out;transition:all 0.27s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.new-select.on:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.vity .cp-btn-new{display:flex;justify-content:center;align-items:center;outline:none;text-decoration:none;cursor:pointer;font-size:14px;line-height:1.3;color:#ed7632;background-color:#fff;font-weight:400;border-radius:6px;padding:9px 14px;box-sizing:border-box;margin-right:0;border:1px solid;white-space:nowrap;transition:0.2s;width:48%}.vity .cp-btn-new.active{display:flex;justify-content:center;align-items:center;outline:none;text-decoration:none;cursor:pointer;font-size:14px;line-height:1.3;margin-right:20px;color:#fff;border:1px solid;background-color:#ed7632;font-weight:400;border-radius:6px;padding:9px 14px;box-sizing:border-box;margin-right:0;white-space:nowrap;transition:0.2s}.cp-btn-new{display:flex;justify-content:center;align-items:center;outline:none;text-decoration:none;cursor:pointer;font-size:14px;line-height:1.3;color:#ed7632;background-color:#fff;font-weight:600;border-radius:6px;padding:9px 24px;box-sizing:border-box;margin-right:20px;border:1px solid;white-space:nowrap;transition:0.2s;flex:5 5;margin:5px 5px}.cp-btn-new:hover{background-color:#ed7632;transition:0.2s;color:#fff}.cp-btn-new.active{display:flex;justify-content:center;align-items:center;outline:none;text-decoration:none;cursor:pointer;font-size:14px;line-height:1.3;margin-right:0;color:#fff;border:1px solid;background-color:#ed7632;font-weight:600;border-radius:6px;padding:9px 24px;box-sizing:border-box;white-space:nowrap;transition:0.2s}.catalog_element .slider{background:#fff;padding:20px;border:1px solid #e9dcc6;border-bottom:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new_class{background-color:#ed7632;position:absolute;right:20px;top:10px;color:fff;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.nths{display:none}.nths:nth-child(2n){display:block}.fixeds{position:fixed;top:87px;width:100%;margin:0 auto;z-index:9;transition:1s}.with-vertical-orient-cis-unit .cist-h1{display:block}.with-vertical-orient-cis-unit .cist-h1 .vgf{display:inline-block}.vfu-plays{padding-top:5px;vertical-align:middle}.vfu-plays img{opacity:1;width:20px!important}.vgf{padding-left:10px}.fancybox-title-outside-wrap{text-align:center;font-size:18px!important;background-color:#ed7632;text-shadow:none!important;padding-bottom:10px;padding-top:10px}.slick-slide{max-height:630px}.api-reviews{width:100%}.cist-cont-subhead-row_new{border:1px solid #e1e1e1;background-color:#f6f6f6;font-weight:600;color:#8c1918;font-size:18px;line-height:1.3}.cist-cont-subhead-row_new span{color:#000;font-size:16px;border-bottom:1px dashed #000}.cist-h5{text-align:left;justify-content:left!important}.bani .cist-cont-subhead-row{font-weight:600;color:#8c1918;font-size:16px;line-height:1.3}.catalog_element .slider img{outline:none;height:auto}.catalog_element .slider .loader{text-align:center;padding:30px 0}.catalog_element .slider .row{display:none}.catalog_element .slider .vert_slider{padding:30px 20px 30px 40px;line-height:0}.catalog_element .slider .vert_slider .item{margin:10px 0;border:2px solid #fff;-webkit-transition:all 600ms linear;-moz-transition:all 600ms linear;-o-transition:all 600ms linear;-ms-transition:all 600ms linear;transition:all 600ms linear;cursor:pointer}.catalog_element .slider .vert_slider .item.slick-current{opacity:.6;border-color:#e76931}.catalog_element .slider .vert_slider .slick-prev,.catalog_element .slider .vert_slider .slick-next{outline:none;position:absolute;left:50%;z-index:200;height:0;padding-top:20px;line-height:normal;width:40px;background:none;border:none;overflow:hidden;top:0;margin-left:-5px;opacity:1;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear}.catalog_element .slider .vert_slider .slick-next{top:auto;bottom:0}.catalog_element .slider .vert_slider .slick-prev:before,.catalog_element .slider .vert_slider .slick-next:before{position:absolute;top:1px;left:0;font-family:"icomoon";font-size:20px;line-height:1}.catalog_element .slider .vert_slider .slick-prev:before{color:#e76931;content:"\e607"}.catalog_element .slider .vert_slider .slick-next:before{color:#e76931;content:"\e604"}.catalog_element .slider .vert_slider .slick-prev:hover,.catalog_element .slider .vert_slider .slick-next:hover{opacity:.5}.catalog_element .slide_menu{background:#faf4e8;position:relative;margin-bottom:20px;border-bottom:2px solid #c8c3ba}.catalog_element .slide_menu a{font-size:18px;text-transform:uppercase;text-decoration:none;color:#802323;display:inline-block;position:relative;margin-left:20px;padding:15px 20px}.catalog_element .slide_menu a span{border-bottom:1px dotted #802323}.catalog_element .slide_menu a:hover,.catalog_element .slide_menu a.selected{background:#b17753;color:#fff;margin-bottom:-2px;border-bottom:2px solid #8d5f42}.catalog_element .slide_menu a:hover span,.catalog_element .slide_menu a.selected span{border-bottom:none}.catalog_element .params{background:#b88b70;border-top:1px solid #9d765f;margin-bottom:30px}.catalog_element .params .item{text-align:center;color:#fff;display:inline-block;width:20%;margin:0 -3px;padding:15px 0 10px;font-size:13px}.catalog_element .params .item b{display:block;font-size:20px;padding:7px 0}.catalog_element .variants{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);padding:20px 20px;margin-bottom:30px}.catalog_element .variants .page-header{text-align:center;font-size:22px;margin:0 20px}.catalog_element .variants .item{text-align:center;font-size:15px;color:#444;padding:20px;border:1px solid #e7e7e7}.catalog_element .variants .item .price{color:#333;font-size:24px;font-family:"Clear Sans",sans-serif;font-weight:700;padding:16px 0}.catalog_element .variants .item .name{display:inline-block}.catalog_element .variants .item:hover{border:2px solid #ff6d15;padding:19px}.catalog_element .tabs_block{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);margin-bottom:30px}.catalog_element .tabs_block .nav-tabs{background:#f7f7f7;border-bottom:none}.catalog_element .tabs_block .nav-tabs>li{display:inline-block;position:relative;margin:0}.catalog_element .tabs_block .nav-tabs>li>a{padding:10px 30px;font-family:"Clear Sans",Helvetica,Arial,sans-serif;font-size:22px;color:#e76931;text-transform:uppercase;display:block;border-radius:0}.catalog_element .tabs_block .nav-tabs>li>a:hover,.catalog_element .tabs_block .nav-tabs>li>a:focus{border-bottom-color:#eee}.catalog_element .tabs_block .nav-tabs>li>a span{border-bottom:1px dotted #e76931}.catalog_element .tabs_block .nav-tabs>li.active>a{color:#444;border:1px solid #fff}.catalog_element .tabs_block .nav-tabs>li.active>a:hover,.catalog_element .tabs_block .nav-tabs>li.active>a:focus{border:1px solid #fff}.catalog_element .tabs_block .nav-tabs>li.active>a span{border-bottom:none}.catalog_element .tabs_block .tab-content{background:#fff}.catalog_element .tabs_block .tab-content .tab-pane{padding:25px 30px;font-size:15px;color:#555}.catalog_element .icons-block{background-color:#b07651;margin-bottom:20px}.catalog_element .icons-block .fig-item{width:100%;padding:20px 0}.catalog_element .icons-block .fig-item .img_fig{width:100px;height:60px;margin:0 auto;background-repeat:no-repeat;background-position:center center}.catalog_element .icons-block .fig-item figcaption{text-align:center;color:#fff;font:normal 16px "Clear Sans"}.page-header.l_pro{margin-bottom:10px}.order_proj #FIELD_FORM_URL_FID_order{display:none}.pin_lib,#pin_modal{display:none}.pin_set{position:relative;width:80%;margin:0 auto}.circle,.pin_number,.img_desk_tooltip{position:absolute;width:36px;height:36px;line-height:36px;color:#fff;box-sizing:border-box;font-family:Montserrat;font-weight:500;font-size:20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:38px;background-color:#ed7632;text-decoration:unset}.pin.pin_down{display:none}.pin_down_content>*{width:50%;display:inline-block;float:left;position:relative;box-sizing:border-box;padding:20px;padding-top:0}.pin_down_content .pin_content_left{padding:0;width:60%}.pin_down_content .pin_content_right{width:40%}.pin_image{width:100%}.pin_title{font-size:24px;line-height:50px}.pin_item{padding:5px 0;display:inline-block;width:100%;margin-bottom:10px}.pin_item>*{float:left;display:inline-block}.pin_number{position:unset;display:inline-block;margin-right:10px}.pin_item_name{width:calc(100% - 46px)}.img_desk_tooltip:hover,.img_desk_tooltip:active,.img_desk_tooltip:focus,#pin_modal .curr .pin_number,#pin_modal .pin_item:hover .pin_number,#pin_modal .pin_item:active .pin_number,#pin_modal .pin_item:focus .pin_number,#pin_modal .curr:not(.pin_item),#pin_modal .circle:hover,#pin_modal .circle:active,#pin_modal .circle:focus{background-color:#8c1918}div.pin_help{display:flex;position:absolute;right:0;top:0;background:#fff;border:2px solid #d3d3d3;border-radius:20px;max-height:38px;overflow:hidden}.pin_help,.pin_help>a{cursor:default}.pin_help .pin_help_description{line-height:16px;align-self:center;color:#ed7632;padding-right:10px;padding-left:10px}.pin_help__link{width:34px;height:34px;border:none}div.pin_help>*{display:flex;position:unset}.pin_help__link{width:34px;height:34px;border:none}.pin_help__link{animation-duration:1.5s;animation-name:pin_help__atent}@keyframes pin_help__atent{from{background-color:#ed7632}to{background-color:#ed7632}25%{background-color:#8c1918}50%{background-color:#ed7632}75%{background-color:#8c1918}}.pin_tooltip{position:absolute;height:40px;display:flex;position:absolute;background:#fff;border:2px solid #d3d3d3;border-radius:20px;max-height:40px;overflow:hidden;cursor:pointer}.pin_tooltip_description{color:red;order:2;line-height:16px;align-self:center;color:#ed7632;padding-right:5px;padding-left:13px;display:none}.img_desk_tooltip{position:unset;order:1}.calc-block-result__result-pay{display:flex;justify-content:space-between;margin-bottom:20px}.calc-block-result-outer{background:#fff}.calc-block-result__item{padding-right:15px;padding-left:15px;border-right:1px solid #e6e6e6}.calc-block-result__item:last-child{padding-right:0;border-right:none}.calc-block-result__item:first-child{padding-left:0}#ipotec-calculator{background:#fff;margin-left:37.5px;margin-right:37.5px;font-family:"Montserrat";border:1px solid #e1e1e1;padding:20px}#ipotec-calculator ul{padding:0;margin:0}#calc-block-result{margin-left:37.5px;margin-right:37.5px;font-family:"Montserrat";display:none}.calc-block-result-outer{padding:35px 40px;margin-top:10px}.img-bank{text-align:right;margin-bottom:15px}.list-credit-calc__item{margin-bottom:25px}.calc-input-column{width:50%;padding-left:37.5px;padding-right:37.5px}#calc-form{display:flex;padding-bottom:10px}.list-credit-calc__item-title{font-family:"Montserrat";font-weight:500;font-size:16px;color:#434343;padding-bottom:10px}.list-credit-calc__item input{width:100%;padding:14px 16px;height:50px;box-sizing:border-box;font-weight:600;font-size:18px;border:1px solid #d3d3d3;border-radius:4px;transition:0.2s}.list-credit-calc__item select{width:100%;padding:14px 16px;height:50px;box-sizing:border-box;font-weight:600;font-size:18px;border:1px solid #d3d3d3;border-radius:4px;transition:0.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.list-credit-calc__item-select-arrow{position:absolute;right:22px;top:22px}.list-credit-calc__item-input{position:relative}.list-credit-calc__item input:focus{outline:none;box-shadow:0 5px 26px -2px rgba(0,0,0,.3)}.list-credit-calc__item .radioline{display:flex;align-items:center}.list-credit-calc__item input[type="radio"]:focus{box-shadow:none}.symb-currency{color:#000;font-size:18px;position:absolute;font-weight:600;right:16px;top:13px}.calc-finish-inputs{display:flex;justify-content:space-between;border-top:1px solid #e6e6e6;padding-top:35px;margin-left:37px;margin-right:37px;margin-bottom:35px}.cf-calc__btn:hover{background-color:#8C1918}.ct-footer__show-more-btn:hover{background-color:#8C1918}#sendtable:hover{text-decoration:none;color:#8C1918}.calc-enter:hover{background-color:#8C1918}.calc-enter{color:#fff;background:#ed7632;border-radius:32px;border:none;cursor:pointer;padding:15px 24px;font-weight:600;font-size:20px;text-decoration:none}.summa-ipoteki__title{font-weight:600;font-size:16px;color:#434343}.summa-ipoteki__value{font-weight:700;font-size:32px;line-height:39px;color:#ed7632}#startPayments{font-size:18px}.calc-block-result__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:23px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.calc-block-result__send{display:flex;align-items:center}.calc-block-result__send a{font-weight:500;font-size:16px;line-height:20px;color:#e76227;display:flex}.calc-block-result__send a svg{margin-left:9px}.calc-block-result__send a:hover{color:#43bf00}.calc-block-result__item-title{font-weight:600;font-size:14px;color:#000}.calc-block-result__item{position:relative}.calc-block-result__item-value{font-weight:700;font-size:24px;color:#ed7632}.calc-payment-schedule__table{font-size:16px;width:100%;border-collapse:collapse;background:#fff}.calc-payment-schedule__table th{font-weight:600;font-size:14px;text-align:center;color:#434343;padding-top:15px;padding-bottom:15px}.calc-payment-schedule__table td{padding-top:10px;padding-bottom:10px;font-weight:600;font-size:14px;text-align:center;color:#000;padding-top:15px;padding-bottom:15px;border-top:1px solid #d3d3d3}.ct-footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px}#main-table-result{background:#fff;padding:35px 40px;font-family:"Montserrat"}.calc-payment-schedule__title{font-weight:700;font-size:24px;color:#434343;padding-bottom:20px}#calc-payment-schedule__tbody tr:nth-child(2n + 1){background:#fbfbfb}.save-table-btn a{font-weight:500;font-size:14px;color:#e76227;display:flex}.save-table-btn a svg{margin-left:10px}.ct-footer__show-more-btn{background:#ed7632;border-radius:32px;padding:10px 24px;font-weight:600;font-size:16px;color:#fff;border:none;cursor:pointer}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.4)}.modal-content{background:rgba(128,128,128,1) url(/local/templates/brusina2020/css/../img/wood-pattern.png) repeat;margin:5% auto;padding:27.5px;border:1px solid #888;max-width:965px}.calc-title{padding-top:22.5px;padding-left:37.5px;padding-bottom:35px;font-weight:800;font-size:36px;line-height:44px;color:#fff;font-family:"Montserrat"}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.cf-calc{background:#fff;margin-left:37.5px;margin-right:37.5px;font-family:"Montserrat";margin-top:10px;padding-top:35px}.cf-calc__container{display:flex;justify-content:space-between;padding-left:40px;padding-right:40px;padding-bottom:35px;align-items:center}.cf-calc__title{font-weight:700;font-size:22px;line-height:27px;color:#434343;max-width:337px;margin-right:20px}.cf-calc__footer{background:#262626;display:flex;justify-content:space-between;padding-left:40px;padding-right:40px;align-items:center;padding-top:20px;padding-bottom:20px}.cf-calc__politic{font-weight:500;font-size:13px;line-height:16px;color:#fff;max-width:308px}.cf-calc__politic a{color:#e76227}.cf-calc__politic:hover{color:#e76227}.cf-calc__input{width:340px}.cf-calc__input input{background:#fff;border:1px solid #d3d3d3;border-radius:4px;width:100%;height:48px;font-weight:500;font-size:18px;color:#434343;padding:13px 16px}.cf-calc__btn{background:#ed7632;border-radius:32px;border:none;font-weight:600;font-size:16px;color:#fff;cursor:pointer;padding:14px 93px}.calc-block-result__title{font-weight:700;font-size:24px;color:#434343}.ipoteka_forma .fancybox-close{top:0px!important;right:-50px!important;z-index:999999!important;background-image:url(/local/templates/brusina2020/img/close-ico.svg)!important;position:absolute;top:0;right:0;width:26px;height:26px;cursor:pointer;background-position:0 0;background-size:24px 24px!important}@media screen and (max-width:767px){#myModal{min-width:100%}.send_email_row{display:flex;margin-bottom:30px;width:100%}.hide_send{display:block;width:100%}.cf-calc__btn{text-align:center}.ipoteka_forma .fancybox-close{top:10px!important;right:20px!important;z-index:999999!important;background-image:url(/local/templates/brusina2020/img/close-ico.svg)!important;position:absolute;top:0;right:0;width:26px;height:26px;cursor:pointer;background-position:0 0;background-size:24px 24px!important}.fixeds{position:fixed;top:49px;width:100%;margin:0 auto;z-index:9;transition:1s}.beru{width:100%;text-align:left;position:relative;left:0;top:0}.ord_form .fancybox-default-skin-open{height:auto!important;overflow:auto!important}.pin_set{width:100%;margin:unset;text-align:right}.pin_down_content .pin_content_left,.pin_down_content .pin_content_right{width:100%}.pin_content_left{padding:0}.pin_item{margin-bottom:5px}.pin_number{width:36px;height:36px;line-height:34px;font-size:18px}.fancybox-wrap a.pin_close_btn{top:-7.5px!important;right:-7.5px!important;position:absolute;width:36px;height:36px;color:#fff;border:2px solid #fff;box-sizing:border-box;font-family:Montserrat;font-weight:500;font-size:20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:36px;background-color:#ed7632;text-decoration:unset;background-repeat:no-repeat;background-position:center}div.pin_help{position:relative;display:inline-flex}#calc-form{display:block}.calc-input-column{width:100%;padding:0}.calc-finish-inputs{display:block;margin-left:0;margin-right:0;margin-bottom:10px}.summa-ipoteki{margin-bottom:15px}.calc-block-result__header{display:block}.calc-block-result__result-pay{display:block}.calc-block-result__title{padding-bottom:10px}.calc-block-result__item{padding-right:0;padding-left:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6;border-right:none}.calc-table-outer{overflow-x:scroll}.calc-payment-schedule__table th{padding-left:10px;padding-right:10px}.calc-payment-schedule__table td{padding-left:10px;padding-right:10px}.ct-footer{display:block}.save-table-btn{margin-bottom:15px}.cf-calc__container{display:block}.cf-calc__title{max-width:none;margin-right:0;text-align:center}.cf-calc__input{width:auto;margin-top:15px}.cf-calc__send-btn-row{margin-bottom:60px}.cf-calc__footer{display:block;margin-bottom:30px}.cf-calc__politic{max-width:none;text-align:center;margin-bottom:15px}.cf-calc__btn{padding:14px 0;width:100%}.ct-footer__show-more-btn{width:100%}.calc-enter{width:100%;font-size:16px}.modal-content{padding:20px;margin-left:15px;margin-right:15px}#ipotec-calculator{margin:0}#calc-block-result{margin:0}.cf-calc{margin-left:0;margin-right:0}.calc-title{padding-left:0;font-size:23px}.close svg{width:30px}}
/* End */


/* Start:/local/templates/brusina2020/components/api/reviews/vitsku/theme/flat/style.min.css?17938279123793*/
.api-reviews *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.api-review-link{display:none!important}.api-reviews{font-size:14px;line-height:20px}.api-reviews .api-block-top{margin:0 0 30px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.api-reviews .api-block-header{position:relative;overflow:hidden;padding:20px}.api-reviews .api-block-title{padding:10px 20px;line-height:32px}.api-reviews .api-block-title:after{content:"";display:table;clear:both}.api-reviews .api-block-title .api-block-left{font-weight:700;font-size:20px;float:left}.api-reviews .api-block-title .api-block-right{float:right;text-align:right}.api-reviews .api-block-header .api-reviews-stat,.api-reviews .api-block-header .api-reviews-form{float:left;width:100%;padding-left:10px}.api-reviews .api-block-sort{padding:13px 20px 10px;border-top:1px solid #f0f0f0}.arbt-color-orange1 .api-block-title,.arbt-color-orange1 .api-block-sort{background:#f8f8f8}.arbt-color-orange2{border:1px solid #ededed}.arbt-color-orange2 .api-block-title{background:#fffefb;border-bottom:1px solid #f0f0f0}.arbt-color-orange2 .api-block-sort{background:#fffefb}.arbt-color-orange3{border:1px solid #ededed}.arbt-color-orange3 .api-block-header{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.arbt-color-orange3 .api-block-sort{border-top:0}.arbt-color-blue1 .api-block-title,.arbt-color-blue1 .api-block-sort{background:#edf5f8}.arbt-color-blue2 .api-block-title,.arbt-color-blue2 .api-block-sort{background:rgba(0,131,209,.1)}.arbt-color-blue3 .api-block-title,.arbt-color-blue3 .api-block-sort{background:rgba(63,188,239,.1)}.arbt-color-black1 .api-block-title,.arbt-color-black1 .api-block-sort{background:#f5f5f5}.arbt-color-red1 .api-block-title,.arbt-color-red1 .api-block-sort{background:#fff9f9}.arbt-color-pink1 .api-block-title,.arbt-color-pink1 .api-block-sort{background:#fbfbfb}.arbt-color-yellow1 .api-block-title,.arbt-color-yellow1 .api-block-sort{background:#fcf8e3}.arbt-color-green1 .api-block-title,.arbt-color-green1 .api-block-sort{background:rgba(121,196,113,.1)}.arbt-color-green2 .api-block-title,.arbt-color-green2 .api-block-sort{background:#e2f3eb}.arbt-color-green3 .api-block-title,.arbt-color-green3 .api-block-sort{background:#e2f3eb}.arbt-color-purple1 .api-block-title,.arbt-color-purple1 .api-block-sort{background:rgba(199,144,185,.1)}.api-hidden{display:none!important;visibility:hidden!important}.api-display-block{display:block!important}.api-display-inline{display:inline!important}.api-display-inline-block{display:inline-block!important}#api-reviews-wait{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;overflow:hidden}#api-reviews-wait .api-image{z-index:2;position:absolute;top:50%;left:50%;height:56px;width:56px;margin:-28px 0 0 -28px;background-image:url(/local/templates/brusina2020/components/api/reviews/vitsku/theme/flat/images/wait.svg);background-repeat:no-repeat;background-size:contain;background-color:rgba(255,255,255,.7);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 7px 3px rgba(255,255,255,.7);-moz-box-shadow:0 0 7px 3px rgba(255,255,255,.7);box-shadow:0 0 7px 3px rgba(255,255,255,.7);-webkit-animation:loader 5s linear infinite;-o-animation:loader 5s linear infinite;animation:loader 5s linear infinite}@keyframes loader{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#api-reviews-wait .api-bg{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;opacity:.4}@media (min-width:768px){.api-reviews .api-block-header .api-reviews-stat{width:66.666%;margin-bottom:0}.api-reviews .api-block-header .api-reviews-form{width:33.333%}}@media (max-width:768px){.api-reviews .api-block-title>div{width:100%!important;float:none!important;text-align:left!important}}
/* End */


/* Start:/local/templates/brusina2020/components/bitrix/news.list/otzivy_slider/style.min.css?17938279002694*/
.video-feedbacks-section .slick-slide{max-height:125px;height:125px}.video-feedback-unit{height:120px;width:170px;overflow:hidden}.wh{height:100%!important}.ww{width:100%!important}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;float:left;position:absolute;left:45%;top:110px}.owl-carousel{display:flex!important}.ot_img{max-height:100%;max-width:100%!important}@media screen and (max-width:768px){.video-feedback-unit{height:120px;width:100%;overflow:hidden}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;float:left;position:absolute;top:110px}.video-feedbacks-section .slick-slide{max-height:125px;height:125px;width:max-content!important;max-width:auto}.video-feedbacks-section .slick-track{width:max-content!important}.ot_img{max-height:125px;max-width:150px!important}}.service .item{display:block;background:#fff;font-size:13px;color:#555;margin-bottom:30px;position:relative;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);-moz-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-transition:box-shadow 100ms linear;-moz-transition:box-shadow 100ms linear;-o-transition:box-shadow 100ms linear;-ms-transition:box-shadow 100ms linear;transition:box-shadow 100ms linear}.service .item .img{position:relative;overflow:hidden}.service .item .mask{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:rgba(255,255,255,0);text-align:center;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear;-ms-transition:background 200ms linear;transition:background 200ms linear}.service .item .mask .btn{width:134px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-60px;opacity:0;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}.service .item:hover{text-decoration:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 0 rgba(0,0,0,.3);box-shadow:0 0 0 rgba(0,0,0,.3)}.service .item:hover .mask{background:rgba(255,255,255,.7)}.service .item:hover .mask .btn{opacity:1}.service .item span{display:block}.service .item img{width:100%;height:auto}.service .item .descr{padding:5%}.service .item .name{font-size:20px;line-height:1;margin-bottom:10px;color:#e76931;font-family:"Clear Sans",Helvetica,Arial,sans-serif}.service .item .btn{vertical-align:middle;display:inline-block;width:43%;padding:8px 5px 6px}.service .item .btn:hover{background:#e76931;color:#fff}.service .item .date{position:absolute;bottom:0;left:0;padding:10px;background:#ff6d15;color:#fff;font-weight:700;font-size:13px;text-transform:lowercase}
/* End */


/* Start:/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/style.min.css?179382791225094*/
.bx_catalog_tile_home_type_2{position:relative;margin-bottom:20px;border-bottom:1px solid #e5e5e5}@media (max-width:640px){.bx-touch .bx_catalog_tile_home_type_2{border-bottom:1px solid #e5e5e5}}@media (max-width:479px){.bx-touch .bx_catalog_tile_home_type_2{border-bottom:1px solid #e5e5e5}}.bx_catalog_tile_home_type_2 .bx_catalog_tile_section{padding-top:45%;height:0}@media (max-width:640px){.bx_catalog_tile_home_type_2 .bx_catalog_tile_section{padding-top:60%}}@media (max-width:479px){.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_tile_section{padding-top:206%}}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slide{position:absolute;top:0;right:0;left:0;z-index:800}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slide.active{opacity:0;-webkit-animation:nextslide 0.9s;animation:nextslide 0.9s}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slide.notactive{opacity:1;-webkit-animation:prevslide 0.9s;animation:prevslide 0.9s}@-webkit-keyframes prevslide{from{opacity:1}to{opacity:0}}@keyframes prevslide{from{opacity:1}to{opacity:0}}@-webkit-keyframes nextslide{from{opacity:0}to{opacity:1}}@keyframes nextslide{from{opacity:0}to{opacity:1}}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slide.notactive,.bx_catalog_tile_home_type_2 .bx_catalog_tile_slide{display:none;opacity:0}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slide.active{display:block;opacity:1}.bx_catalog_tile_home_type_2 .bx_catalog_item{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:1px 26px;width:25%;background:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.bx_catalog_tile_home_type_2 .bx_catalog_item:nth-child(4n+1){clear:both}@media (max-width:640px){.bx_catalog_tile_home_type_2 .bx_catalog_item:nth-child(4n+1){clear:none}.bx_catalog_tile_home_type_2 .bx_catalog_item:nth-child(3n+1){clear:both}}@media (max-width:479px){.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:nth-child(4n+1){clear:none}.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:nth-child(3n+1){clear:none}.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:nth-child(2n+1){clear:both}}@media (min-width:960px){.bx_catalog_tile_home_type_2.col1 .bx_catalog_item{padding:1px 26px;width:100%}.bx_catalog_tile_home_type_2.col2 .bx_catalog_item{padding:1px 26px;width:50%}.bx_catalog_tile_home_type_2.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item{padding:1px 26px;width:33.333333%}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(4){display:none}.bx_catalog_tile_home_type_2.col4 .bx_catalog_item{padding:1px 26px;width:25%}.bx_catalog_tile_home_type_2.col4 .bx_catalog_item:nth-child(4n+1){clear:both}}@media (min-width:760px) and (max-width:960px){.bx_catalog_tile_home_type_2.col1 .bx_catalog_item{padding:1px 16px;width:100%}.bx_catalog_tile_home_type_2.col2 .bx_catalog_item{padding:1px 16px;width:50%}.bx_catalog_tile_home_type_2.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item{padding:1px 16px;width:33.333333%}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(4){display:none}.bx_catalog_tile_home_type_2.col4 .bx_catalog_item,.bx_catalog_tile_home_type_2.col5 .bx_catalog_item{padding:1px 16px;width:25%}.bx_catalog_tile_home_type_2.col4 .bx_catalog_item:nth-child(4n+1){clear:both}}@media (max-width:760px){.bx_catalog_tile_home_type_2.col1 .bx_catalog_item{padding:1px 16px;width:100%}.bx_catalog_tile_home_type_2.col2 .bx_catalog_item{padding:1px 16px;width:50%}.bx_catalog_tile_home_type_2.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item{padding:1px 16px;width:33.333333%}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(4){display:none}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item,.bx_catalog_tile_home_type_2.col4 .bx_catalog_item,.bx_catalog_tile_home_type_2.col5 .bx_catalog_item{padding:1px 16px;width:33.333333%}.bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(3n+1),.bx_catalog_tile_home_type_2.col4 .bx_catalog_item:nth-child(3n+1){clear:both}}@media (max-width:580px){.bx-touch .bx_catalog_tile_home_type_2.col1 .bx_catalog_item{padding:1px 26px;width:100%}.bx-touch .bx_catalog_tile_home_type_2.col2 .bx_catalog_item{padding:1px 16px;width:50%}.bx-touch .bx_catalog_tile_home_type_2.col2 .bx_catalog_item:nth-child(3n+1){clear:none}.bx-touch .bx_catalog_tile_home_type_2.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx-touch .bx_catalog_tile_home_type_2.col2 .bx_catalog_item,.bx-touch .bx_catalog_tile_home_type_2.col3 .bx_catalog_item,.bx-touch .bx_catalog_tile_home_type_2.col4 .bx_catalog_item,.bx-touch .bx_catalog_tile_home_type_2.col5 .bx_catalog_item{padding:1px 16px;width:50%;clear:none}.bx-touch .bx_catalog_tile_home_type_2.col2 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_catalog_tile_home_type_2.col4 .bx_catalog_item:nth-child(2n+1){clear:both}.bx-touch .bx_catalog_tile_home_type_2.col3 .bx_catalog_item:nth-child(4){display:none}}.bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_container{position:absolute;z-index:990;top:0;left:0;right:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);border-radius:3px;border:1px solid #d3d3d3;background:#fff;-webkit-animation:borderview 0.5s;animation:borderview 0.5s}@media (min-width:960px){.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_container{padding:0 25px 15px}}@media (max-width:960px){.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_container{padding:0 15px 15px}}@keyframes borderview{from{border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0)}to{border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18)}}@-webkit-keyframes borderview{from{border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0)}to{border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18)}}.bx_catalog_tile_home_type_2 .bx_catalog_item_articul{color:#a5a5a5;font-size:13px}.bx_catalog_tile_home_type_2 .bx_catalog_item_title{overflow:hidden;height:34px}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_title{overflow:auto;height:auto!important}.bx_catalog_tile_home_type_2 .bx_catalog_item_title a{color:#3f3f3f;text-decoration:none;font-size:13px}.bx_catalog_tile_home_type_2 .bx_catalog_item_price{color:#3f3f3f;font-weight:700}.bx_catalog_tile_home_type_2 .bx_catalog_item_price span{color:#a5a5a5;font-size:12px;font-weight:400;white-space:nowrap;text-decoration:line-through}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls{padding-top:10px;text-align:center;opacity:0}@media (min-width:641px) and (max-width:960px){.bx_catalog_tile_home_type_2 .bx_catalog_item_controls{height:auto}}@media (max-width:640px){.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item_controls{height:auto;line-height:30px;text-align:center}}@media (max-width:479px){.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item_controls{height:auto;line-height:30px;display:block}}@media (max-width:479px){.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_controls{height:auto}}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blockone{width:100%;white-space:nowrap;text-align:center}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blockone span{color:#3f3f3f;font-size:13px}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blockone .bx_notavailable{text-align:left;font-size:12px;font-weight:700;display:inline-block;border:1px solid #E4E4E4;background:#F3F3F3;white-space:normal;line-height:normal;padding:5px 15px;margin-bottom:10px}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{width:100%;text-align:center}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a{margin:1%;width:48%;min-width:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:25px;height:25px}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a{margin:5px 3px}@media (max-width:640px){.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{float:none;width:100%;text-align:center}}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls input[type=text]{border:none}.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item_controls,.bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_controls{opacity:1}.bx_catalog_tile_home_type_2 .bx_cnt_desc{text-align:left;position:absolute;right:-45px;top:2px;width:40px}.bx_catalog_tile_home_type_2 .bx_catalog_item_controls a{margin-bottom:10px}.bx_catalog_tile_home_type_2 .bx_catalog_item_price .bx_price{font-size:15px}.bx_catalog_tile_home_type_2 .bx_catalog_item_images_double,.bx_catalog_tile_home_type_2 .bx_catalog_item_images{position:relative;z-index:910;display:block;padding-top:135%;width:100%;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.bx_catalog_tile_home_type_2 .bx_catalog_item_images_double{z-index:900;margin-top:-135%;opacity:0}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item.double:hover .bx_catalog_item_images{opacity:0;-webkit-animation:rotateimgfirst 0.5s;animation:rotateimgfirst 0.5s}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item.double:hover .bx_catalog_item_images_double{opacity:1;-webkit-animation:rotateimglast 0.5s;animation:rotateimglast 0.5s}@keyframes rotateimgfirst{from{opacity:1}to{opacity:0}}@-webkit-keyframes rotateimgfirst{from{opacity:1}to{opacity:0}}@keyframes rotateimglast{from{opacity:0}to{opacity:1}}@-webkit-keyframes rotateimglast{from{opacity:0}to{opacity:1}}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item .bx_catalog_item_controls,.bx_catalog_tile_home_type_2 .bx_catalog_item .bx_catalog_item_articul,.bx_catalog_tile_home_type_2 .bx_catalog_item .bx_catalog_item_scu{display:none}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_controls,.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_articul,.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_scu{display:block}.bx_catalog_tile_home_type_2 .bx_catalog_item .bx_catalog_item_scu{padding-top:10px}.bx_catalog_tile_home_type_2 .bx_catalog_item:hover .bx_catalog_item_scu>div{margin:0 auto}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_catalog_item .bx_catalog_item_controls.touch,.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_item .bx_catalog_item_controls.no_touch{display:none!important}.bx_catalog_tile_home_type_2 .bx_stick{position:absolute;width:123px;height:35px;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/stick.png) left center no-repeat;color:#fff;text-align:center;text-shadow:0 1px 0 #ba3434;line-height:35px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bx_catalog_tile_home_type_2 .bx_stick.short{font-weight:700;font-size:18px}.bx_catalog_tile_home_type_2 .bx_stick.average{font-weight:700;font-size:13px}.bx_catalog_tile_home_type_2 .bx_stick.long{font-weight:400;font-size:11px}.bx_catalog_tile_home_type_2 .bx_stick_disc{position:absolute;width:72px;height:74px;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/stick_disc.png) no-repeat center;color:#fff;text-align:center;text-shadow:0 1px 0 #ba3434;font-weight:700;font-size:23px;line-height:74px}.bx_catalog_tile_home_type_2 .bx_stick.left,.bx_catalog_tile_home_type_2 .bx_stick_disc.left{left:-2px}.bx_catalog_tile_home_type_2 .bx_stick.right,.bx_catalog_tile_home_type_2 .bx_stick_disc.right{right:0}.bx_catalog_tile_home_type_2 .bx_stick.top,.bx_catalog_tile_home_type_2 .bx_stick_disc.top{top:15px}.bx_catalog_tile_home_type_2 .bx_stick.bottom,.bx_catalog_tile_home_type_2 .bx_stick_disc.bottom{bottom:5px}.bx_catalog_tile_home_type_2 .bx_stick.middle,.bx_catalog_tile_home_type_2 .bx_stick_disc.middle{top:49%}@media (min-width:641px) and (max-width:960px){.bx_catalog_tile_home_type_2 .bx_stick{width:90px;height:30px;background-size:100%;line-height:30px}.bx_catalog_tile_home_type_2 .bx_stick.short{font-weight:400;font-size:14px}.bx_catalog_tile_home_type_2 .bx_stick.average{font-weight:400;font-size:11px}.bx_catalog_tile_home_type_2 .bx_stick.long{font-weight:400;font-size:11px}.bx_catalog_tile_home_type_2 .bx_stick_disc{width:64px;height:65px;background-size:100%;font-size:20px;line-height:65px}}@media (max-width:640px){.bx-touch .bx_catalog_tile_home_type_2 .bx_stick{width:70px;height:30px;background-size:100%;font-size:11px;line-height:30px}.bx-touch .bx_catalog_tile_home_type_2 .bx_stick_disc{width:48px;height:49px;background-size:100%;font-size:16px;line-height:49px}}@media (max-width:479px){.bx-touch .bx_catalog_tile_home_type_2 .bx_stick{width:70px;height:30px;background-size:100%;font-size:11px;line-height:30px}.bx-touch .bx_catalog_tile_home_type_2 .bx_stick_disc{width:37px;height:38px;background-size:100%;font-size:13px;line-height:38px}}.bx_catalog_tile_home_type_2 .bx_bt_button_type_2{display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer}.bx_catalog_tile_home_type_2 .bx_bt_button_type_2{border:1px solid #e9e9e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f1f1f1));background-image:-webkit-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);background-image:-moz-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);background-image:-o-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);background-image:linear-gradient(#fcfcfc 0%,#f1f1f1 100%);color:#656565;text-shadow:0 1px 0 #fff}.bx_catalog_tile_home_type_2 .bx_bt_button_type_2:hover{background:#fff}.bx_catalog_tile_home_type_2 .bx_bt_button_type_2:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fcfcfc));background-image:-webkit-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);background-image:-moz-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);background-image:-o-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);background-image:linear-gradient(#f1f1f1 0%,#fcfcfc 100%);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05)}.bx_catalog_tile_home_type_2 .bx_small.bx_bt_button_type_2{display:inline-block;min-width:20px;line-height:20px}.bx_catalog_tile_home_type_2 .bx_medium.bx_bt_button_type_2{padding:0 13px;height:25px;font-weight:700;line-height:25px}.bx_catalog_tile_home_type_2 .bx_medium.bx_bt_button_type_2{font-weight:700}.bx_catalog_tile_home_type_2 .bx_col_input{display:inline-block;width:20px;text-align:center}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_arrow_left,.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_arrow_right{position:absolute;position:absolute;top:45%;bottom:0;z-index:910;display:block;margin-top:-29px;width:100%;width:35px;height:35px;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/slider_arrow.png) no-repeat;background-size:35px auto!important;cursor:pointer}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_arrow_left{left:-10px;background-position:0 0}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_arrow_left:active{background-position:0 -70px}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_arrow_right{right:-10px;background-position:0 -35px}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_arrow_right:active{background-position:0 -105px}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_pagination{position:absolute;bottom:5%;margin:0;padding:0;width:100%;list-style:none;text-align:center}.bx-touch .bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_pagination{display:none}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_pagination li{display:inline-block;margin:0 3px;padding:0;width:14px;height:20px;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/pagination_dot.png) no-repeat right center}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_pagination li:hover,.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_pagination li.active{background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/pagination_dot.png) no-repeat 1px center}.bx_catalog_tile_home_type_2 .bx_catalog_tile_slider_pagination li span{display:block;width:14px;height:20px;text-decoration:none;cursor:pointer}.bx_catalog_tile_home_type_2 .bx_medium.bx_bt_button{padding:0 13px;height:25px;font-weight:700;line-height:25px}.bx_catalog_tile_home_type_2{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.bx_catalog_tile_home_type_2 .bx_item_detail_size{position:relative;margin-bottom:10px;padding:0;max-width:100%;width:100%}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size.full{position:relative;margin-left:-5%;padding:0 5%}.bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_item_section_name_gray{color:#9e9e9e;vertical-align:middle;font-size:11px;line-height:11px}.bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_size_scroller_container{position:relative}.bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_size{position:relative;overflow:hidden;margin:0;width:100%}.bx_catalog_tile_home_type_2 .bx_item_detail_size ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_size{overflow-x:auto}.bx_catalog_tile_home_type_2 .bx_item_detail_size ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_size ul{margin-left:0!important}.bx_catalog_tile_home_type_2 .bx_item_detail_size ul li{position:relative;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:25px}.bx_catalog_tile_home_type_2 .bx_item_detail_size ul li .cnt{cursor:pointer;position:absolute;top:0;right:2px;bottom:2px;left:2px;display:block;overflow:hidden;border:1px solid #c0cfda;background:#fff;color:#3f3f3f;text-align:center;text-decoration:none;font-weight:400;font-size:10px;line-height:22px}.bx-retina .bx_catalog_tile_home_type_2 .bx_item_detail_size ul li .cnt{border:none;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 stretch;-moz-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 stretch;-o-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 stretch;border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 fill stretch}.bx_catalog_tile_home_type_2 .bx_item_detail_size ul li:hover .cnt{border:1px solid #006cc0}.bx_catalog_tile_home_type_2 .bx_item_detail_size ul li:active .cnt,.bx_catalog_tile_home_type_2 .bx_item_detail_size ul li.bx_active .cnt{border:2px solid #006cc0}.bx-retina .bx_catalog_tile_home_type_2 .bx_item_detail_size ul li.bx_active .cnt{border:none;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 fill stretch}.bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_size ul li.bx_missing .cnt{border:1px solid #c0cfda!important}.bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_size ul li.bx_missing>i{cursor:not-allowed;position:absolute;display:block;top:0;right:2px;bottom:2px;left:2px;z-index:11;background:rgba(255,255,255,.79) url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/missing.png) no-repeat center}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_left,.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_right{opacity:.8}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_left:hover,.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_right:hover{opacity:1}.bx_catalog_tile_home_type_2 .bx_item_detail_size.full .bx_slide_left,.bx_catalog_tile_home_type_2 .bx_item_detail_size.full .bx_slide_right{position:absolute;top:0;bottom:4px;width:5%;max-width:11px;cursor:pointer}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_left{left:-5%;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/arr_left.png) no-repeat left center;background-size:100% auto}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/arr_right.png) no-repeat right center;background-size:100% auto}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_left{left:0;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/fade_left.png) repeat-y left center;background-size:100% auto}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_size .bx_slide_right{right:0;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/fade_right.png) repeat-y right center;background-size:100% auto}.bx_catalog_tile_home_type_2 .bx_item_detail_scu{position:relative;margin-bottom:10px;padding:0;max-width:100%;width:100%}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu.full{position:relative;margin-left:-5%;padding:0 5%}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_item_section_name_gray{color:#9e9e9e;vertical-align:middle;font-size:11px;line-height:11px}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu_scroller_container{position:relative}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu{position:relative;overflow:hidden;margin:0;width:100%}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu{overflow-x:auto}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul{margin-left:0!important}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li{position:relative;display:block;float:left;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li .cnt{cursor:pointer;position:absolute;top:0;right:2px;bottom:4px;left:2px;display:block;overflow:hidden;border:1px solid #c0cfda;background:#fff;z-index:10}.bx-retina .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li .cnt{border:none;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 stretch;-moz-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 stretch;-o-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 stretch;border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border.png) 2 fill stretch}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li:hover .cnt{border:1px solid #006cc0}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li:active .cnt,.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{padding:3px;border:2px solid #006cc0}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border:1px solid #c0cfda!important}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li.bx_missing>i{cursor:not-allowed;position:absolute;display:block;top:0;right:2px;bottom:4px;left:2px;z-index:11;background:rgba(255,255,255,.79) url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/missing.png) no-repeat center}.bx-retina .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{border:none;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/x2border_active.png) 2 fill stretch}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{position:absolute;top:6%;right:6%;bottom:6%;left:6%;background-size:contain;background-repeat:no-repeat}.bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{width:auto;height:25px}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_left,.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_right{opacity:.8}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_left:hover,.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_right:hover{opacity:1}.bx_catalog_tile_home_type_2 .bx_item_detail_scu.full .bx_slide_left,.bx_catalog_tile_home_type_2 .bx_item_detail_scu.full .bx_slide_right{position:absolute;top:0;bottom:4px;width:5%;max-width:11px;cursor:pointer}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_left{left:-5%;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/arr_left.png) no-repeat left center;background-size:100% auto}.bx-no-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/arr_right.png) no-repeat right center;background-size:100% auto}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_left{left:0;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/fade_left.png) repeat-y left center;background-size:100% auto}.bx-touch .bx_catalog_tile_home_type_2 .bx_item_detail_scu .bx_slide_right{right:0;background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/images/fade_right.png) repeat-y right center;background-size:100% auto}
/* End */


/* Start:/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/style.min.css?17938279125188*/
.bx_catalog_tile_home_type_2.bx_blue .bx_catalog_tile_slider_arrow_left,.bx_catalog_tile_home_type_2.bx_blue .bx_catalog_tile_slider_arrow_right{background-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/slider_arrow.png)}.bx_catalog_tile_home_type_2.bx_blue .bx_catalog_tile_slider_pagination li{background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/pagination_dot.png) no-repeat right center}.bx_catalog_tile_home_type_2.bx_blue .bx_catalog_tile_slider_pagination li:hover,.bx_catalog_tile_home_type_2.bx_blue .bx_catalog_tile_slider_pagination li.active{background:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/pagination_dot.png) no-repeat 0 center}.bx_catalog_tile_home_type_2.bx_blue .bx_bt_button{background:#00a2df;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a2df),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#00a2df 0%,#006fcb 100%);background:-moz-linear-gradient(top,#00a2df 0%,#006fcb 100%);background:-ms-linear-gradient(top,#00a2df 0%,#006fcb 100%);background:-o-linear-gradient(top,#00a2df 0%,#006fcb 100%);background:linear-gradient(to bottom,#00a2df 0%,#006fcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2df',endColorstr='#006fcb',GradientType=0);color:#fff;text-shadow:0 1px 0 #165c99;display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer}.bx_catalog_tile_home_type_2.bx_blue .bx_bt_button:hover{background:#26b0e4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YjBlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjg0ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#26b0e4),color-stop(100%,#2684d3));background:-webkit-linear-gradient(top,#26b0e4 0%,#2684d3 100%);background:-moz-linear-gradient(top,#26b0e4 0%,#2684d3 100%);background:-ms-linear-gradient(top,#26b0e4 0%,#2684d3 100%);background:-o-linear-gradient(top,#26b0e4 0%,#2684d3 100%);background:linear-gradient(to bottom,#26b0e4 0%,#2684d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26b0e4',endColorstr='#2684d3',GradientType=0)}.bx_catalog_tile_home_type_2.bx_blue .bx_bt_button:active{background:#0052bf;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTJiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0052bf),color-stop(100%,#0085d3));background:-webkit-linear-gradient(top,#0052bf 0%,#0085d3 100%);background:-moz-linear-gradient(top,#0052bf 0%,#0085d3 100%);background:-ms-linear-gradient(top,#0052bf 0%,#0085d3 100%);background:-o-linear-gradient(top,#0052bf 0%,#0085d3 100%);background:linear-gradient(to bottom,#0052bf 0%,#0085d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0052bf',endColorstr='#0085d3',GradientType=0)}.bx-retina .bx_catalog_tile_home_type_2.bx_blue .bx_item_detail_size ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 fill stretch}.bx-retina .bx_catalog_tile_home_type_2.bx_blue .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/images/x2border_active.png) 2 fill stretch}
/* End */
/* /local/templates/brusina2020/components/bitrix/catalog/test_catalog/style.css?177755586610771 */
/* /local/templates/brusina2020/components/bitrix/catalog/test_catalog/bitrix/catalog.element/.default/style.min.css?179382791223042 */
/* /local/templates/brusina2020/components/api/reviews/vitsku/theme/flat/style.min.css?17938279123793 */
/* /local/templates/brusina2020/components/bitrix/news.list/otzivy_slider/style.min.css?17938279002694 */
/* /local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/style.min.css?179382791225094 */
/* /local/templates/brusina2020/components/bitrix/catalog.top/catalog_list/slider/themes/blue/style.min.css?17938279125188 */
