

/* Start:/bitrix/templates/SP_SHOP_ENG/components/bitrix/menu/new_menu/style.css?16048605123777*/
.sup-menu {
    padding: 0;
    margin: 0;
}
.sup-menu:hover > .catalog-first {
    background-color: #ffffff17;
}
.catalog-first {
    position: relative;
    color: white;
    list-style: none;
    cursor: pointer;
    padding: 22px 0;
    font-size: 18px;
    text-transform: uppercase;
    padding-left: 15px;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 300px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu {
    border-radius: 0;
    border: none;
    margin: 0;
    top: 100%;
    padding: 0;
    text-align: left;
    opacity: 0;
}
.dropdown-menu {
    right: auto;
    left: 0;
}
.catalog-first:hover > .dropdown-menu {
    display: block;
    opacity: 1;
    animation: toggle_opacity 300ms;
}
.dropdown-menu-mad li {
    position: static !important;
    padding: 0px;
    margin-bottom: 0px;
}
.menu-popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    overflow-x: hidden;
    width: 800px;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: none;
    border-radius: 0px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
}
.dropdown-menu > li > a {
    padding: 16px 25px !important;
    font-family: 'proxima_novasemibold';
    text-transform: uppercase;
}
.dropdown-menu li:first-of-type > a {
    border-top-color: transparent !important;
}
.dropdown-menu li a {
    color: #222222;
    border-top: 1px solid #f0f0f0;
}
.dropdown-menu a {
    display: block;
    width: 100%;
    text-decoration: none;
    white-space: nowrap;
}
.dropdown-menu .popover-content {
    padding: 15px 15px 0 15px;
}
.flexx {
    column-count: 3;
    -moz-column-count: 3;
    column-gap: 10px;
    -moz-column-gap: 10px;
}
.first-lvl-sub {
    display: inline-block;
    width: 100%;
}

.first-lvl-sub > a  {
    color: #7CA340;
}
.menu-popover .popover-content a {
    padding: 0px !important;
    border-top: 0px solid #f0f0f0 !important;
}
.dropdown-menu .popover-content .first-lvl-sub > a {
    margin-bottom: 10px;
    padding: 0 20px !important;
    line-height: 20px;
    text-transform: uppercase;
}
.dropdown-menu li a {
    color: #222222;
    padding: 14px 29px 14px 19px !important;
    border-top: 1px solid #f0f0f0;
}
.dropdown-menu .popover-content .second-lvl-sub > a {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 0 20px 0 30px !important;
    line-height: 18px;
    font-size: 10px;
}
.first-lvl-sub a {
    font-size: 12px;
    white-space: initial;
}
.orange  span {
   /* color: #7CA340;
    font-weight: bold;*/
}
.maintainHover span:hover {
    color: #7CA340;
}
.navbar-toggler-icon{
        display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%;
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");

}
.jir {
    font-family: 'proxima_novasemibold';
    color: #7CA340 !important;
}
@media (max-width:1200px){
    .menu-popover {
        display: none !important;
    }    
}

/* End */


/* Start:/bitrix/templates/SP_SHOP_ENG/components/bitrix/search.title/visual/style.css?16048605121869*/
div.title-search-result {
	border:1px solid #EEE;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 370px;
	margin-left: 0px;
	margin-top:0px;
	background-color: #FFF;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/SP_SHOP_ENG/components/bitrix/search.title/visual/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	
}
div.title-search-result td.title-search-price span {
	
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	/**/
    display:none;
    /**/
    background: #fafafa;
	float: left;
	width: 45px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/	
	/**/
    /*margin-left: 70px;*/
    /**/
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	padding: 10px;
	display: block;
	color: #7CA340;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{background:#FAFAFA;}
.bx_searche .bx_price{
	font-weight:bold;
	
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;	
	color: #a7a7a7;	
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #7CA340}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/bitrix/templates/SP_SHOP_ENG/components/bitrix/breadcrumb/.default/style.css?1604860512174*/
.breadcrumb {margin:30px 0 -30px; padding:0; list-style-type: none;}
.breadcrumb li {display:inline-block; color:#333;}
.breadcrumb li a {font-size: 12px; line-height: 20px;}
/* End */


/* Start:/bitrix/templates/SP_SHOP_ENG/template_styles.css?166626984915727*/
/*TOP LINE*/
.top_line {border-bottom:solid 2px #EEE; background:#FAFAFA;}
.top_line .menu {margin:0; padding:0; list-style-type:none; height: 30px; overflow: hidden;}
.top_line .menu li {display:inline-block; margin-right:1.5em;}
.top_line .menu li a {display:block; line-height: 26px; color:#777; border:solid 2px transparent; border-lefT:none; border-right:none;}
.top_line .menu li a:hover {border-color:#CCC;}

.top_line .language {margin:0; padding:0; list-style-type:none; height: 30px; overflow: hidden; float:right;}
.top_line .language li {display:inline-block; margin-left:1.5em;}
.top_line .language li a {display:block; line-height: 26px; color:#373D20; border:solid 2px transparent; border-lefT:none; border-right:none;}
.top_line .language li a:hover {border-color:#CCC;}
.top_line .language li a span {display:inline-block; width: 15px; height:15px; margin:7px 5px 7px 0; background-position:center center; background-repeat:no-repeat; border-radius:50%; float:left;}
.top_line .language li a.eng span {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/eng_flag.png');}
.top_line .language li a.rus span {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/ru_flag.png');}


/*HEADER*/
.header {padding:30px; border-bottom:solid 1px #EEE;}

.header .logo {display:block; }
.header .logo img {max-width:100%;}

.header .phone {font-weight: bold; text-align: center; line-height: 40px; height: 40px; overflow: hidden; margin:5px 0; font-size: 22px;}

/*HEADER SEARCH*/
.header .search {width:100%; border: solid 1px #EEE; height: 42px; margin: 5px 0; position: relative}

.header .search input {float:left; border:none; color:#000; background:#FAFAFA; width:100%; height: 40px; line-height: 40px; padding:0 10px;}
.header .search input:focus {background:#FFF; outline: none;}
.header .search input[type=submit] {position: absolute; top:0; right:0; background:#FAFAFA url('/bitrix/templates/SP_SHOP_ENG/img/icon/search_40.png') center center no-repeat; border:none; height: 40px; width: 40px;}

/*HEADER CART*/
.header .cta {padding:0 5px; float:right; line-height: 28px; margin:10px 0; border-width:1px; font-size: 13px;}
.header .cart {display:inline-block; float:left; margin:5px 0; position:relative; height: 40px; background:url('/bitrix/templates/SP_SHOP_ENG/img/icon/cart_40.png') left bottom no-repeat; padding-left: 50px; line-height: 30px;}
.header .cart span {position: absolute; top:3px; left:25px; display:block; width: 20px; height:20px; font-family: 'proxima_novabold'; background: #7CA340;  border-radius:50%; text-align:center; line-height:20px; font-size: 13px; color:#FFF;}
.header .cart strong {display:inline-block; font-family: 'proxima_novabold'; font-size: 17px; color:#373D20; line-height: 40px; font-size: 13px}


/*MAIN MENU*/
.main_menu {padding:0; background:#373D20;}
.main_menu .main_menu_links {margin:0; padding:0; list-style-type:none;}
.main_menu .main_menu_links li {display:inline-block; vertical-align: top; margin-right:1.5em;}
.main_menu .main_menu_links li:last-child {margin:0;}
.main_menu .main_menu_links li a {display:block; font-weight: bold; color:#FFF;}
.main_menu .main_menu_links li a:hover {}

/*CONTENT*/
.content {min-height: 300px;}
.content .content_container {margin:0 0 30px 0;}

/*CTA*/
.cta {display:inline-block; line-height: 40px; padding:0 20px; border:solid 2px transparent; font-family: 'proxima_novabold';}
.cta.small {line-height: 30px;}
.cta.full {width: 100%; text-align:center;}

.cta.black {background:#373D20; border-color:#373D20; color:#FFF;}
.cta.green {background:#7CA340; border-color:#7CA340; color:#FFF;}
.cta.gray {background:#DDD; border-color:#DDD; color:#777;}

.cta.transparent {background:none;}

.cta.black.transparent {color:#373D20;}
.cta.green.transparent {color:#7CA340;}
.cta.gray.transparent {color:#AAA;}

.cta.black:hover {background:#7CA340; border-color:#7CA340; color:#FFF;}
.cta.gray:hover {background:#373D20; border-color:#373D20; color:#FFF;} 
.cta.green:hover {background:#373D20; border-color:#373D20; color:#FFF;}

.content .clear {clear:both;}

.content h1.main_title {margin-top:30px; margin-bottom:30px; font-size: 30px; line-height: 40px;}
.content h2.main_title {margin-top:0; font-size: 25px; line-height: 30px; margin-bottom:10px;}
.content h2.main_title:after {content: ''; display: block; margin-top:5px; height: 3px; width: 150px; background:#7CA340;}

/*CART MODAL*/
.cart_modal {padding:15px; text-align:center;}
.cart_modal h4 {margin:0; font-size: 1em; line-height: 30px;}
.cart_modal h3 {font-family: 'proxima_novalight'; text-transform: none; margin:10px 0; font-size: 1.5em; font-weight: normal;}
.cart_modal .picture {display:block; margin:0 auto; margin: 0 0 30px;}

/*REVIEW FROM*/
.review_form {padding:20px; background:#FAFAFA;}
.review_form .row {margin-bottom:15px;}
.review_form .label {font-family: 'proxima_novabold'; text-transform: uppercase; margin-bottom:5px; font-size: 12px; line-height: 12px; color:#777;}
.review_form input[type=text] {width:100%; line-height: 40px; height: 40px; padding:0 10px; border:solid 1px #DDD; border-radius:5px; background:#FFFFFF;}
.review_form textarea {width:100%; height: 160px; padding:10px; border:solid 1px #DDD; border-radius:5px; background:#FFFFFF;}
.review_form label.error {color:#AB4E68; display:block; margin:5px 10px; }

/*ORDER PAGE*/
.order_page {}
.order_page .error_message {padding:20px; background:#f6edf0; border-radius:5px; color:#ab4e68;}
.order_page .order_form {}
.order_page .order_form .form_block {background: #F2F2F2; padding:0 15px 15px 15px; margin-bottom:15px;}
.order_page .order_form .form_block h2 {margin:0 -15px 20px -15px; background:#DDD; padding:5px 15px;}
.order_page .order_form .input_row {margin-bottom:10px;}
.order_page .order_form .label {display:inline-block; width: 30%; font-family: 'proxima_novabold';  line-height: 42px; color:#777;}
.order_page .order_form .label .requared {display:inline-block; margin-left: 0px; width:12px; height: 12px; background:url('/bitrix/templates/SP_SHOP_ENG/img/icon/asterix_16.png') center center no-repeat; }
.order_page .order_form input[type=text], .order_page .order_form select {width:65%; line-height: 40px; height: 40px; padding:0 10px; border:solid 1px #CCC;}
.order_page .order_form textarea {width:100%; height: 100px; padding:10px; border:solid 1px #CCC;}
.order_page .order_form label {display:inline-block; width: 45%; margin-bottom:5px; cursor: pointer;}
.order_page .order_form label.error {color:#CC3363;}


/*ORDER_TABLE*/
.order_table {width:100%;}
.order_table td {padding:10px; border:solid 1px #DDD;}
.order_table tr:first-child td {background:#EEE; border-color:#FFF;}


/*MAIN PAGE*/
.content .index_blocks {}
.content .index_blocks .index_block {}

/*INDEX CALOG*/
.content .index_blocks .index_block.catalog {margin: 60px 0;}
.content .index_blocks .index_block.catalog.selected {background:#FAFAFA; padding:30px 0 50px;}

/*MODAL*/
.modal {display:none; background:#F9F8F6;}
.modal h3 {margin:0; color:#FFF; background:#373D20; line-height: 60px; font-size: 25px; padding:0 60px 0 15px;}
.modal form {padding: 0 15px; width: 500px;}
.modal .input_row {margin-top:30px;}
.modal .input_row label {display:block; font-family: 'proxima_novabold'; color:#777;  margin-bottom:5px; }
.modal .input_row label.error {text-transform: none; margin:15px 0 0 15px; color:#7C2A6C;}
.modal .input_row input[type=text] {height: 40px; line-height: 40px; border:solid 1px #CCC; width:100%; padding:0 15px;}
.modal .input_row textarea {height: 100px;  border:solid 1px #CCC; width:100%; padding:0 15px; padding:15px;}
.modal .input_row input.error {border:solid 1px #7C2A6C; outline: none;}
.modal .input_row input[type=submit] {float:left; margin-bottom:15px;}
.modal .input_row .hint {float:left; margin-left:15px; color:#CCC; line-height: 20px;} 

.modal .item_block {border-bottom:solid 2px #DDD; padding:15px 15px; background:#EEE;}
.modal .item_block .item_title {font-weight:bold; font-size: 17px; line-height: 20px; height: 40px; overflow: hidden;}
.modal .item_block .item_picture {display:block; width:100%; padding-top:100%; background-position: center center; background-repeat:no-repeat; background-size: contain;}
.modal .item_block .item_price {font-weight:bold; font-size: 15px; line-height: 15px; height: 15px; overflow: hidden;}

/*FILE TYPE*/
.content .content_container .file {display:block; min-height: 48px; padding: 10px 0 0 40px; background-image: url('/bitrix/templates/SP_SHOP_ENG/img/file/blank.png'); background-repeat: no-repeat; background-position: left center; margin:20px 0; border:none;}
.content .content_container .pdf {background-image: url('/bitrix/templates/SP_SHOP_ENG/img/file/pdf.png') !important;}
.content .content_container .doc, .content .content_container .docx {background-image: url('/bitrix/templates/SP_SHOP_ENG/img/file/doc.png') !important;}
.content .content_container .xlsx, .content .content_container .xls {background-image: url('/bitrix/templates/SP_SHOP_ENG/img/file/xls.png') !important;}
.content .content_container .ppt, .content .content_container .pptx {background-image: url('/bitrix/templates/SP_SHOP_ENG/img/file/ppt.png') !important;}
.content .content_container .file_hint {padding-left: 52px; color:#999; margin-top:-25px;}    


/*FOOTER TOP*/

.footer_top {height:50px; overflow:hidden; padding:10px 0; background:#373D20; color:#EEE;}
.footer_top .sn {margin:0; padding:0; list-style-type:none; height: 30px; text-align:right}
.footer_top .sn li {display:inline-block; margin-left:10px;}
.footer_top .sn li h3 {float:left; margin:0; line-height: 30px; font-size: 13px;}
.footer_top .sn li a {display:block; width:30px; height: 30px; background-position:0 0; background-repeat: no-repeat;}
.footer_top .sn li a:hover { background-position:0 -30px; }
.footer_top .sn li a.vk {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/vk_30.png');}
.footer_top .sn li a.fb {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/fb_30.png');}
.footer_top .sn li a.tw {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/tw_30.png');}
.footer_top .sn li a.ok {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/ok_30.png');}

.footer_top .subscribe .input_wrapper{position: relative; height: 30px; line-height: 30px; background: #FAFAFA;border:none;}
.footer_top .subscribe .input_wrapper .email {position: absolute; left: 0; height: 30px; outline: none; border: none; background: none; line-height: 30px; width: 100%; padding-right: 50px; display: block; padding-left: 10px;}
.footer_top .subscribe .input_wrapper  .submit{position: absolute; top: 0px; right: 0; bottom: 0; width: 40px; border: none; background: url('/bitrix/templates/SP_SHOP_ENG/img/icon/subscribe_30.png') no-repeat left center; cursor: pointer;}

.footer_top .info {line-height: 15px;  font-size: 13px; color:#BBB; font-weight:bold;}

/*FOOTER*/
.footer {background:#FAFAFA; padding:10px 0 30px 0; border-radius:0 0 10px 10px; border-top:solid 2px #FFF; color:#777; font-size: 13px;}
.footer h3 {display:inline-block; margin:20px 0 10px; padding-bottom: 10px; font-size: 15px; color:#373D20; border-bottom:solid 3px #CCC; line-height: 1em;}
.footer .cta {margin:20px 0;}

.footer .menu {margin:0; padding:0; list-style-type:none;}
.footer .menu li {margin-bottom:10px;}
.footer .menu li a {display:inline-block;  color:#373D20; line-height: 1.3em; border-bottom:solid 1px #CCC;}
.footer .menu li a:hover {border:none;}

.footer .phone {font-weight:bold;}

.footer .selected_block {background: #EEE; padding-bottom:10px;}
.footer .info {font-size:13px; margin-bottom:10px; height: 150px; overflow: hidden;}

/*COPYRIGHT*/
.copyright {background:#FAFAFA; padding-bottom:10px; font-size: 11px;}
.copyright .copyright_border {height:0px; border-top:solid 1px #DDD; border-bottom:solid 2px #FFF; margin-bottom:20px;}
.copyright .logo {display:inline-block; height: 35px; margin:0 20px 10px 0;}
.copyright .logo img {max-width:100%;}

.copyright .info {font-size: 11px; line-height: 18px; color:#AAA; }

.copyright .primosoft {display:block; line-height: 18px; color:#777 !important;}
.copyright .primosoft:hover {color:#000 !important;}

.copyright .payment {margin:7px 0; padding:0; list-style-type:none; height: 20px; width:100%; overflow: hidden;}
.copyright .payment li {display:inline-block; opacity:0.5; transition: all 0.2s; width:30%; text-align:center;}
.copyright .payment li:hover {opacity:1;}
.main_menu .search {
    width: 260px;
    border: solid 1px #EEE;
    height: 42px;
    margin: 14px;
}
.main_menu .search input {
    float: left;
    border: none;
    color: #000;
    background: #FAFAFA;
    width: 218px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
}
.main_menu .search input[type=submit] {
    float: right;
    background: #FAFAFA url(/bitrix/templates/SP_SHOP/img/icon/search_40.png) center center no-repeat;
    border: none;
    height: 40px;
    width: 40px;
}
.main_menu .bx_field::after {
    content: "";
    display: block;
    clear: both;
}
.clr {
    clear: both;
}
.main_menu .sn {margin:0; padding:0; list-style-type:none; padding-top: 19px; text-align:right}
.main_menu .sn li {display:inline-block; margin-left:5px;}
.main_menu .sn li h3 {float:left; margin:0; line-height: 30px; font-size: 13px;}
.main_menu .sn li a {display:block; width:30px; height: 30px; background-position:0 0; background-repeat: no-repeat;}
.main_menu .sn li.text {line-height: 15px; text-transform: uppercase; font-size: 12px; float:left; color: white; text-align: left;}
.main_menu .sn li a:hover { background-position:0 -30px; }
.main_menu .sn li a.vk {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/vk_30.png');}
.main_menu .sn li a.fb {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/fb_30.png');}
.main_menu .sn li a.tw {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/tw_30.png');}
.main_menu .sn li a.ok {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/ok_30.png');}
.main_menu .sn li a.inst {background-image:url('/bitrix/templates/SP_SHOP_ENG/img/icon/inst.png');}

.pull-left {
    float: left;
}
.act-sale {
    margin: 23px 10px;
}
.bg-act {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 25px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
}
.act-text {
padding-left: 7px;
    color: white;
    padding-right: 15px;
    vertical-align: middle;
}
.top_line .menu {
    font-family: 'proxima_novasemibold';
}
.profile_link {
   font-family: 'proxima_novabold'; 
}
.picture {
    overflow: hidden;
    
}
.section_list .section_sub_list .picture:hover > a {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
        -webkit-transition: -webkit-transform 0.6s ease;
    transition: transform 0.6s ease;
}
@media (max-width:1200px){
    .main_menu .sn li.text {display:none;}
    .pull-left {
    float: none;
}
.act-sale {
    display: none;
}
.main_menu .search {
    width: 194px;
    border: solid 1px #EEE;
    height: 42px;
    margin: 12px auto;
}
.main_menu .search input {
    float: left;
    border: none;
    color: #000;
    background: #FAFAFA;
    width: 152px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
}
    
}

/* logo support */
.developer-support {
    display: inline-block;
    margin-bottom: .5em;
    transition: filter .25s;
    max-width: 115px;
    margin-top: -8px;
}

.developer-support__logo {
    max-width: 100%;
    filter: grayscale(.5) opacity(0.8);
    transition: filter .25s;
}
.developer-support:hover .developer-support__logo {
    filter: grayscale(1) opacity(1);
}

@media (max-width: 991px) {
    .copyright__row {
        display: flex;
        flex-direction: column;
    }
    .copyright__col  {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        order: 1;
        margin-top: 3rem;
        margin-bottom: 2rem;
    }
    .copyright__col br {
        display: none;
    }
    .developer-support {
        margin-top: unset;   
        max-width: 140px;
        margin-right: 2rem;
    }
    .copyright .payment {
        margin-top: unset;
        margin-bottom: unset;
    }
    .developer-support__logo {
        margin-bottom: 0;
    }
}
/* End */
/* /bitrix/templates/SP_SHOP_ENG/components/bitrix/menu/new_menu/style.css?16048605123777 */
/* /bitrix/templates/SP_SHOP_ENG/components/bitrix/search.title/visual/style.css?16048605121869 */
/* /bitrix/templates/SP_SHOP_ENG/components/bitrix/breadcrumb/.default/style.css?1604860512174 */
/* /bitrix/templates/SP_SHOP_ENG/template_styles.css?166626984915727 */
