

/* Start:/local/templates/rbsgroup/components/bitrix/catalog/main/style.css?17651854001172*/
.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;
}

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/rbsgroup/components/bitrix/catalog/main/bitrix/catalog.compare.list/.default/style.css?17651854001265*/
.bx_catalog-compare-list{
    font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size:12px;
    z-index:998;
    overflow:hidden;
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
    width:270px;
    max-height:100%;
    padding:10px 8px 0;
    white-space:normal;
    color:#404040;
    border:1px solid #b7b7b7;
    border-radius:3px;
    background:#fff;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	margin-bottom: 10px;
}
.bx_catalog-compare-list.fix{
	position:fixed;
}
.bx_catalog-compare-list.top{
    top:5px;
}
.bx_catalog-compare-list.right{
    right:5px;
}
.bx_catalog-compare-list.bottom{
    bottom:5px;
}
.bx_catalog-compare-list.left{
    left:5px;
}
.bx_catalog-compare-list .bx_catalog_compare_form {  }
.bx_catalog-compare-list:hover .bx_catalog_compare_form {  }
.bx_catalog-compare-list a{
    font-size:11px;
    color:#327ab7;
}
.bx_catalog-compare-list a:hover{
    text-decoration:none;
}
.bx_catalog_compare_count p{
    margin:0 0 10px 0;
}
.bx_catalog_compare_count p.compare-redirect{
	text-align: center;
	font-weight: bold;
}
.bx_catalog-compare-list .compare-items td{
    font-size:12px;
    font-weight:bold;
    padding-bottom:10px;
	vertical-align: top;
}
/* End */


/* Start:/local/templates/rbsgroup/components/bitrix/catalog.element/main.element/style.css?176518540054*/
div.product-view-inf-section__tab-desc{
    gap:0;
}
/* End */


/* Start:/local/templates/rbsgroup/components/webdebug/propsorter/main/style.css?17651854002336*/
.wdu_propsorter * {
	box-sizing:border-box;
}
.wdu_propsorter table {
	background:transparent;
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	table-layout:fixed;
	width:100%;
}
.wdu_propsorter tbody th {
	background:transparent;
	font-size:105%;
	padding:4px 4px 8px 0;
	text-align:left;
	vertical-align:top;
}
.wdu_propsorter tbody + tbody th {
	padding-top:30px;
}
.wdu_propsorter tbody td {
	background:transparent;
	padding:4px;
	text-align:left;
	vertical-align:top;
}
.wdu_propsorter tbody td:first-child {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAEElEQVR42mM4c+bMfwYoAAAjUANk+KqFTgAAAABJRU5ErkJggg==') 0 18px repeat-x;
	padding-left:0;
	padding-right:15px;
	width:45%;
}
.wdu_propsorter tbody td:first-child > span {
	background:#fff;
	padding-right:8px;
}
.wdu_propsorter tbody td:last-child {
	padding-left:8px;
}

/* Hints */
.wdu_propsorter tbody td:first-child > span > sup {
	border:1px solid gray;
  border-radius:100px;
  display:inline-block;
	font-size:75%;
  height:14px;
  line-height:14px;
  position:relative;
  text-align:center;
	top:-.25em;
  width:14px;
}
.wdu_propsorter tbody td:first-child > span > sup:hover {
	background:#eee;
}
.wdu_propsorter tbody td:first-child > span > sup:before {
	content:'?';
}

/* Vertical magrins and borders */
.wdu_propsorter tbody + tbody th {
	border-top:1px solid #eee;
	padding-top:20px;
}
.wdu_propsorter tbody tr:last-child td {
	padding-bottom:20px;
}
.wdu_propsorter tbody:last-child tr:last-child td {
	padding-bottom:0;
}

@media (max-width:575px) {
	.wdu_propsorter table, .wdu_propsorter tbody, .wdu_propsorter tr, .wdu_propsorter th, .wdu_propsorter td {
		display:block;
	}
	.wdu_propsorter tbody td:first-child {
		background-image:none;
		color:#777;
		font-size:95%;
		width:auto;
	}
	.wdu_propsorter tbody td:last-child {
		margin:-10px 0 0;
		padding-left:4px;
	}
	.wdu_propsorter tbody tr:last-child td:first-child {
		padding-bottom:4px;
	}
}

/* Aspro */
body.theme-default .wdu_propsorter, body.theme-light .wdu_propsorter, body.theme-dark .wdu_propsorter {
	margin:10px 20px;
}
body.theme-dark .wdu_propsorter tbody td:first-child > span {
	background:#1b1b1b!important;
}
@media (prefers-color-scheme: dark) {
	.wdu_propsorter tbody td:first-child > span {
		background:#1b1b1b!important;
	}
}

/* End */


/* Start:/local/templates/rbsgroup/components/bitrix/catalog.section/offers_detail/style.css?1765185400722*/
.product-view-inf-section__tab-modifications__product__group-primary .product-view-inf-section__tab-modifications__product__mod .mod-name {

   font-weight: 400;
   display: block;
   width: 250px;
   min-width: 250px;
}

.product-view-inf-section__tab-modifications__product__group-primary .product-view-inf-section__tab-modifications__product__mod .mod-name b {

   font-weight: 800;
}

p.product-view-inf-section__tab-modifications__product__desc {
   max-width: inherit;
   text-align: left;
   width: 100%;
   color: #323232;
}

div .product-view-inf-section__tab-modifications__product__mod,
div .product-view-inf-section__tab-consumables__product__mod {
   min-width: auto;
   width: auto;
}
/* End */
/* /local/templates/rbsgroup/components/bitrix/catalog/main/style.css?17651854001172 */
/* /local/templates/rbsgroup/components/bitrix/catalog/main/bitrix/catalog.compare.list/.default/style.css?17651854001265 */
/* /local/templates/rbsgroup/components/bitrix/catalog.element/main.element/style.css?176518540054 */
/* /local/templates/rbsgroup/components/webdebug/propsorter/main/style.css?17651854002336 */
/* /local/templates/rbsgroup/components/bitrix/catalog.section/offers_detail/style.css?1765185400722 */
