

/* Start:/local/templates/lavr_2023/components/bitrix/catalog.section.list/miniSections/style.css?17931050422444*/
.nbCatalogSectionList {}
.nbCatalogSectionList__item {position: relative; display: block; height: 0; min-height:3.875rem; background: #000; border-radius: 0.9375rem; overflow: hidden; transition: .5s;
text-decoration: none !important;
    height: auto;
    display: flex;
        align-items: center;
    justify-content: center;
}
.nbCatalogSectionList__img {background-position: center center; background-repeat: no-repeat; background-size: cover; display: block; opacity: 0.5; top: 0; left: 0; right: 0; bottom: 0; position: absolute; transition: .5s;}
.nbCatalogSectionList__name {padding: 0.375rem 0.25rem 0.375rem; color: #fff; display: block; text-transform: uppercase; 

    font-size: .75rem;
    line-height: 1.2;

 font-family: 'lavrBold'; text-align: center; position: relative;}
.nbCatalogSectionList__num {position: absolute; top: 0; left: 0; padding: 0.5rem; min-width: 3.875rem; min-height: 3.5rem; text-align: center; color: #fff; font-size: 1.5rem; font-family: 'lavrBold'; background: var(--primary-color);
	border-radius: 0.9375rem 0 0.9375rem 0;
	display: flex;
    align-items: center;
    justify-content: center;
}
.nbCatalogSectionList__item:hover { box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35);}
.nbCatalogSectionList__item:hover .nbCatalogSectionList__img {opacity: 0.75;}


.nbCatalogSectionList__img._placeholder { content: ''; display: block; 
	position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: var(--primary-color); border-bottom: 0.375rem solid var(--secondary-color);
}

.nbCatalogSectionList__col {
	flex: 0 0 auto !important;
  width: 14.22% !important;
}

/*desktops*/
@media (max-width: 1800px) { 
	.nbCatalogSectionList__col {
		flex: 0 0 auto !important;
	  width: 16.66% !important;
	}	
}	

/*desktops*/
@media (max-width: 1400px) { 
	.nbCatalogSectionList__col {
		flex: 0 0 auto !important;
	  width: 20% !important;
	}		
}	


/*desktops*/
@media (max-width: 1200px) { 
	.nbCatalogSectionList__name {}
	
}	

/*tablets*/
@media (max-width: 991px) {
	
}

/*phones*/
@media (max-width: 767px) { 
	.nbCatalogSectionList__item {border-radius: 0.5rem;     min-height: 3rem;}
	.nbCatalogSectionList__name {font-size: .625rem;}
}

/*phones*/
@media (max-width: 575px) { 
	.nbCatalogSectionList__col {
		flex: 0 0 auto !important;
	  width: 50% !important;
	}	
	.nbCatalogSectionList__name {font-size: .625rem;}
}
/* End */


/* Start:/local/templates/lavr_2023/components/bitrix/system.pagenavigation/.default/style.css?17931050421002*/
.nbPagination {text-align: center; font-size: 1.125rem; padding-top: 1.25rem;}
.nbPagination__container {list-style: none; margin: 0; padding: 0;}
.nbPagination__item {display: inline-block; margin: 0 0.125rem;}
.nbPagination__item._prev,
.nbPagination__item._next,
.nbPagination__item._first,
.nbPagination__item._last {font-size: 1.25rem;}
.nbPagination__item._prev {}
.nbPagination__item._next {}
.nbPagination__item._first {}
.nbPagination__item._last {}
.nbPagination__item._active {}
.nbPagination__item._all {}
.nbPagination__link,
.nbPagination__link._empty:hover {
  width: 3rem;
  height: 2rem;
  color: #969696;
  text-align: center; 
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  font-family: lavrMedium;
}
a.nbPagination__link:hover {color: var(--primary-color); text-decoration: none;}
.nbPagination__item._active .nbPagination__link {color: #000000; text-decoration: none;}
.nbPagination__link._empty {cursor: default;}
/* End */


/* Start:/local/templates/lavr_2023/components/bitrix/news.list/interiorSolutions/style.css?17931050421286*/
.interiorSolutionsList {}
.interiorSolutionsList__item { position: relative; text-decoration: none !important; display: block; transition: .5s; border-radius: 0.9375rem;}
.interiorSolutionsList__img {background-position: center center; background-repeat: no-repeat; background-size: cover; border-radius: 0.9375rem; padding-top: 73%;}
.interiorSolutionsList__content {padding: 1.125rem 2rem;}
.interiorSolutionsList__section {color: #969696; font-size: 0.875rem;; padding-bottom: 0.3125rem;}
.interiorSolutionsList__name {display: inline-block; min-width: 60%; border-top: 1px solid #545454; font-size: 1.125rem; color: #000 !important; padding-top: 1.0625rem; line-height: 1.2;}
.interiorSolutionsList__item:hover {box-shadow: 0px 0px 5px 0px rgba(50, 58, 69, 0.42); background: #fff;}

.interiorSolutionsList__more {
  font-size: 0.875rem;
  font-family: lavrMedium;
  text-align: center;
  display: block;
  border-bottom: 1px solid #c3c3c3;
  border-top: 1px solid #c3c3c3;
  padding: 1rem;
  cursor: pointer;
  transition: .5s;
  margin-top: 2rem;
}
.interiorSolutionsList__more:hover {background: #f8f8f8;}

/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 

}


/* End */
/* /local/templates/lavr_2023/components/bitrix/catalog.section.list/miniSections/style.css?17931050422444 */
/* /local/templates/lavr_2023/components/bitrix/system.pagenavigation/.default/style.css?17931050421002 */
/* /local/templates/lavr_2023/components/bitrix/news.list/interiorSolutions/style.css?17931050421286 */
