.nbCatalogSectionUtils {}
.nbCatalogSectionUtils__title {display: inline-block; vertical-align: top; padding: 0.375rem 1rem 0.25rem 0; color: #000000; font-size: 1rem;}
.nbCatalogSectionUtils__dropdown {display: inline-block; vertical-align: top;}
.nbCatalogSectionUtils__dropdownBtn {border: none; background: #fff; position: relative; font-size: 1.125rem; color: #000; padding: 0rem 1.5rem 0rem 0rem;}

.nbCatalogSectionUtils__dropdownIcon {position: absolute; right: 0.25rem; top: 0.75rem;}
.nbCatalogSectionUtils__dropdownIcon:after,
.nbCatalogSectionUtils__dropdownIcon:before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 9px;
	height: 1px;
	background-color: #000;
	content: "";
	transition: all 250ms ease;
	transform-origin: center;
}
.nbCatalogSectionUtils__dropdownIcon:before {margin-left: -6px; transform: translateX(-50%) translateY(-50%) rotate(45deg);}
.nbCatalogSectionUtils__dropdownIcon:after { margin-left: 0; transform: translateX(-50%) translateY(-50%) rotate(-45deg);}


.show .nbCatalogSectionUtils__dropdownBtn:after {transform: rotate(180deg);}
.nbCatalogSectionUtils__dropdown .dropdown-menu {border: none; border-radius: 0; min-width: 100%; 
  box-shadow: 0px 0px 5px 0px rgb(50 58 69 / 42%);
  background: #fff;
  border-radius: 0.3125rem;
  margin-left: -1rem !important;
}


.nbCatalogSectionUtils__dropdown .dropdown-menu li {}
.nbCatalogSectionUtils__dropdown .dropdown-menu li a {display: block; font-size: 1.125rem; text-decoration: none !important; padding: 0.375rem 1rem 0.375rem 1rem; white-space: nowrap; color: #000;}
.nbCatalogSectionUtils__dropdown .dropdown-menu li a:hover {background: #f8f8f8; text-decoration: none;}



/*1600*/
@media (max-width: 1600px) { 

}

/*1366*/
@media (max-width: 1366px) { 
	.cheaperModalCol {display: none !important;}
	.nbCatalogSectionUtils__priceText {padding-right: 0;}
}

/*desktops*/
@media (max-width: 1200px) { 
	.nbCatalogSectionUtils__pager {display: none !important}
	.nbCatalogSectionUtils__priceText {text-align: right;}
	.nbCatalogSectionUtils {margin-bottom: 1rem;}
}

/*tablets*/
@media (max-width: 991px) {
	.nbCatalogSectionUtils__col {}
	.nbCatalogSectionUtils__col._count {display: none !important;}
	.nbCatalogSectionUtils__col._view {display: none !important;}
}

/*phones*/
@media (max-width: 767px) { 
	.nbCatalogSectionUtils__col._cheap {display: none !important;}
}