.top-menu > li:first-child > a{
	padding-left: 0;
}

.header-bottom .cat-menu > li ul li a{
	border-left: 1px solid var(--on_gr_bg_border_4);
	border-right: 1px solid var(--on_gr_bg_border_4);
}

.remodal.cat_remodal{
	border-radius: 0;
}

.site-search-form__input_sh:focus {
    box-shadow: inset 0 0 0 2px var(--gr_primary);
}

.reviews-block__item_block{
	border-radius: var(--gr_wrap_radius);
}

.card-block-2__item{
	border-radius: var(--gr_medium_radius);
}

.search_btn_active{
	border-radius: var(--gr_btn_radius);
}

.fixed_search_btn_active{
	border-radius: var(--gr_btn_radius);
}

.cat-fixed-title{
	border-radius: var(--gr_btn_radius);
}

.remodal.remodal_search_desc_add .search-popup-add-btn-param{
	border-radius: var(--gr_btn_radius);
}

.site-search-form__input_sh, .search-block__input{
	border-radius: var(--gr_form_radius);
}

.site-param-btn{
	border-radius: var(--gr_btn_radius);
}

.top-fixed-panel .fixed-param-btn{
	border-radius: var(--gr_btn_radius);
	margin-right: 10px;
}

.search-popup-back{
	border-radius: var(--gr_btn_radius);
}

body .remodal.remodal_search_desc_add{
	border-radius: 0;
}

.cat-menu > li ul li:last-child > a{
	border-radius: 0 0 var(--gr_medium_radius) var(--gr_medium_radius);
}

.cat-menu > li ul{
	border-radius: 0 0 var(--gr_medium_radius) var(--gr_medium_radius);	
}

#search-result{
	display: block;
}

.cat-menu > li > ul.right_level{
	left: auto;
    right: 0px;
}

.cat-menu > li ul li ul.right_level{
	left: auto;
    right: 100%;
}

.main-slider__label{
	color: var(--on_gr_bg_acc_text);
}

@media all and (min-width: 1024px){
	.folders-block__item_in.fold_new_pad{
		padding-right: 170px;
		padding-left: 30px;
	}
}

.question-form .error-message{
	color: var(--on_gr_primary_text);
}

.folders-block__item_more{
	order: 3;
}

@media all and (max-width: 1023px) and (min-width: 768px){
	body .cart-total{
		width: 100%;
    	margin: 0;
	}
}

@media all and (max-width: 1023px){
	body .header_3 .main-slider.slider_out_nav .tns-nav{
		position: static;
    	margin-top: 20px;	
	}
}

@media all and (max-width: 900px){
	body .header_3 .main-slider.slider_out_nav .tns-nav{
		padding-top: 0;	
	}
	
	body .header_3 .main-slider.slider_out_nav{
		background: transparent;
	}
}



/* gr_inner_folders_v2 */
.shop-inner-folders__header {
	 margin: 0;
	 padding: 0 0 15px;
}
 .shop-inner-folders__list {
	 margin: 0 0 30px -5px;
	 padding: 0;
	 display: flex;
	 flex-wrap: wrap;
	 list-style: none;
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders__list {
		 margin: 0 -10px 10px;
		 flex-wrap: nowrap;
		 white-space: nowrap;
		 overflow: auto;
		 overflow-y: hidden;
	}
}
 .shop-inner-folders__list.show_list_items li:not(.gr_folders_li_js) {
	 display: inline-block;
}
 .shop-inner-folders li {
	 vertical-align: top;
	 display: inline-block;
	 margin: 0 5px 10px;
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders li {
		 margin: 0 10px 10px 0;
	}
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders li:first-child {
		 padding-left: 10px;
	}
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders li:nth-last-child(2) {
		 padding-right: 5px;
	}
}
 .shop-inner-folders li:nth-child(n+11) {
	 display: none;
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders li:nth-child(n+11) {
		 display: inline-block;
	}
}
 .shop-inner-folders li.gr_folders_li_js {
	 display: none;
}
 .shop-inner-folders li.gr_folders_li_js.active {
	 display: inline-block;
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders li.gr_folders_li_js.active {
		 display: none;
	}
}
 @media all and (max-width: 767px) {
	 .shop-inner-folders li.gr_folders_li_js {
		 display: none;
	}
}
 /* gr_inner_folders_v2 */
 
.cat-bottom.no_visible{
	display: none;
}

/* gr_product_quick_view_new */
.gr_quick_view_card_new .product-quick-view .quick-card-page {
	all: initial;
}
.gr_quick_view_card_new .remodal.product-quick-view {
	width: 100%;
	max-width: 980px;
	padding: 50px 40px;
	margin: 20px;
}
.gr_quick_view_card_new .product-quick-view .popover-body {
	all: initial;
}
.gr_quick_view_card_new .quick-card-page {
	all: initial;
}
/* gr_product_quick_view_new */

/* gr_product_preview_popup_new */
.gr_product_preview_popup_new .product-quick-view2 {
	all: initial;
}
.gr_product_preview_popup_new .card-preview-remodal {
	max-width: 800px;
	padding: 0;
}
.gr_product_preview_popup_new .card-product-preview {
	width: 100%;
	padding-top: 50px;
}

@media (max-width: 1023px) {
	.gr_product_preview_popup_new .card-preview-remodal {
		width: 700px;
		padding-top: 40px;
	}
}
@media (max-width: 767px) {
	.gr_product_preview_popup_new .card-preview-remodal {
		width: 440px;
		padding-top: 25px;
	}
	.gr_product_preview_popup_new .product-quick-view2 {
		all: initial;
	}	
}
@media (max-width: 639px) {
	.gr_product_preview_popup_new .card-preview-remodal {
		width: 100%;
	}
}
/* gr_product_preview_popup_new */

@media (min-width: 1281px){
	.advantages-block__inner{
		justify-content: center;
	}
}

@media (min-width: 640px){
	.question-form__form_name, .bottom-form__form_name{
		flex: 1 0 1%;
	}
}