

/* Start:/local/templates/rimpart/components/bitrix/menu/header_menu/style.min.css?1777889409490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/rimpart/components/bitrix/menu/header_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/rimpart/components/bitrix/search.title/template/style.min.css?17778894091827*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:205}table.title-search-result{border-collapse:collapse;border:none;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:400;padding:2px 12px 2px 14px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:#fff;color:#000;font-weight:400;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:#000;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:400}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:400;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:grey}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url(/local/templates/rimpart/components/bitrix/search.title/template/images/fader.png);background-position:100% 0;background-repeat:repeat-y;position:absolute}
/* End */


/* Start:/local/templates/rimpart/components/bitrix/search.title/header/style.min.css?17778894091827*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:205}table.title-search-result{border-collapse:collapse;border:none;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:400;padding:2px 12px 2px 14px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:#fff;color:#000;font-weight:400;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:#000;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:400}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:400;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:grey}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url(/local/templates/rimpart/components/bitrix/search.title/header/images/fader.png);background-position:100% 0;background-repeat:repeat-y;position:absolute}
/* End */


/* Start:/local/templates/rimpart/components/bitrix/breadcrumb/template/style.min.css?1777889409467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/rimpart/components/bitrix/menu/footer_menu/style.min.css?1777889409490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/rimpart/components/bitrix/menu/footer_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/rimpart/components/bitrix/form.result.new/bid/style.css?1777889409666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/rimpart/components/bitrix/form.result.new/bid/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/rimpart/components/bitrix/form.result.new/bid/images/icon_warn.gif);
}
/* End */


/* Start:/local/templates/rimpart/components/bitrix/form.result.new/ask/style.css?1777889409666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/rimpart/components/bitrix/form.result.new/ask/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/rimpart/components/bitrix/form.result.new/ask/images/icon_warn.gif);
}
/* End */


/* Start:/local/templates/rimpart/template_styles.css?17793554771749*/
.cart-popup {
    position: fixed;
    inset: 0;
    z-index: 1000;
    display: none;
}

.cart-popup.popup-open {
    display: block;
}

body.popup-open {
    overflow: hidden;
}

.cart-popup__overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
}

.cart-popup__dialog {
    position: relative;
    max-width: 420px;
    width: calc(100% - 32px);
    margin: 80px auto;
    background: #fff;
    border-radius: 8px;
    padding: 28px;
    z-index: 2;

    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.25);
}

.cart-popup__close {
    position: absolute;
    top: 14px;
    right: 14px;
    border: none;
    background: none;
    font-size: 18px;
    cursor: pointer;
    line-height: 1;
}

.cart-popup__title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 20px;
}

.cart-popup__content {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.cart-popup__row {
    display: flex;
    justify-content: space-between;
    gap: 16px;
}

.cart-popup__label {
    color: #777;
    font-size: 14px;
}

.cart-popup__value {
    font-weight: 600;
}

.cart-popup__actions {
    margin-top: 24px;
}

.cart-popup__actions .btn {
    width: 100%;
}

@media (min-width: 768px) {
    .prod-cart__top .p2sb {
        -webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        height: 44px;
    }

    .prod-cart__img img {
        object-fit: cover;
    }
}

@media (max-width: 1599px) {
    .art {
        -ms-flex: 0 0 154px;
        flex: 0 0 154px;
    }
}

@media (max-width: 767px) {
    .table-m__td {
        min-width: 104px !important;
        /*width: 104px !important;*/
    }
    .table-m__th {
        min-width: 104px;
    }

}
/* End */
/* /local/templates/rimpart/components/bitrix/menu/header_menu/style.min.css?1777889409490 */
/* /local/templates/rimpart/components/bitrix/search.title/template/style.min.css?17778894091827 */
/* /local/templates/rimpart/components/bitrix/search.title/header/style.min.css?17778894091827 */
/* /local/templates/rimpart/components/bitrix/breadcrumb/template/style.min.css?1777889409467 */
/* /local/templates/rimpart/components/bitrix/menu/footer_menu/style.min.css?1777889409490 */
/* /local/templates/rimpart/components/bitrix/form.result.new/bid/style.css?1777889409666 */
/* /local/templates/rimpart/components/bitrix/form.result.new/ask/style.css?1777889409666 */
/* /local/templates/rimpart/template_styles.css?17793554771749 */
