

/* Start:/local/templates/new_for_ab/template_styles.css?17485978462048*/
/*всплыв поиск*/
div.input-group.has-success{position:relative;}
div.input-group.has-success div.toh_search_result{
	position:absolute;
	background:white;
	z-index:10000;
	padding:10px;
	top: 100%;
	left: 0px;
	right: 0px;
	display:none;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(39, 39, 39, 0.42);
  box-shadow: 0px 0px 7px 0px rgba(39, 39, 39, 0.42);
}
.search_head{font-weight:bold;}
a.search_results{display:block;margin:10px 0px;}

.index-manufacturers .inner a,
.manufacturers .inner a {
  display: inline-block;
}

@media (min-width: 768px) {
	div.input-group.has-success div.toh_search_result{
		right: 170px;
		padding: 10px 20px;
	}
	.sgm-navigation-line div.input-group.has-success div.toh_search_result{
		right: 36px;
		padding: 10px 12px;
	}
	.form-horizontal .control-label {
	  margin-bottom: 0;
	  padding-top: 9px;
	}
	.order-panel .title {
	  padding: 10px 0 10px 60px;
	}
	.order-payer-type .title {
	  background-position: 19px 10px;
	}
	.order-delivery-information .title {
	  background-position: 13px 14px;
	}
}
@media (min-width: 1050px) {
	.order-panel {
	  margin: 0 0 15px;
	}
}
div.toh_ajax_fon{position:fixed;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,0.5) url('/local/templates/new_for_ab/images/wait.gif') center center no-repeat;left:0px;top:0px;display:none;}

.index-catalog .item .popup .list ul li {
	margin: 0;
}

.order-panel .form-control {
  height: 40px;
  padding: 10px 12px;
}

.order-panel .inner {
  display: block !important;
}


.cookie {
    display: none;
    position: fixed;
    bottom: 40px;
    left: 0;
    right: 0;
    z-index: 2147483647;
}

.cookie__wrapper {
    background: #fff;
    padding: 20px;
    border-radius: 5px;
    border: 1px solid #E1E1E1;
    display: flex;
    gap: 20px;
}

.cookie__left {}

.cookie__name {
    font-size: 18px;
    font-weight: bold;
}

.cookie__desc {
    margin-top: 10px;
    font-size: 14px;

}

.cookie__desc a {}

.cookie__button {}

.cookie__button button {
    
}

@media (max-width: 767px) {
    .cookie__wrapper {
        flex-direction: column;
    }

}
/* End */
/* /local/templates/new_for_ab/template_styles.css?17485978462048 */
