.category-list-thumbnail2 img{
	min-height: 360px;
	border: 1px solid var(--thumb_bg);
	/*background: var(--thumb_bg);*/
}

.category-list-bottom {
	margin-top: auto;
}

@media (max-width: 460px) {
	.category-list-thumbnail2 {
		flex: 1 1 100%;
		max-width: 100%;
	}
}

.category-list-title, .category-list-message {
	margin: 20px 0 0 0;
	padding: 0 10px;
	font-size: 14px;
	text-align: left;
 	font-weight: normal;

	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	white-space: pre-wrap;
}
.category-list-title {
	margin: 20px 0 0 0;
	/*height: 90px;*/
}
.category-list-message {
	margin: 5px 0 0 0;
	/*height: 35px;*/
}
.category-list-message, .dislin {
	color: var(--grey3);
}
.category-list-name {
	letter-spacing: .03rem;
	white-space: break-spaces;
	font-family: var(--font_bold);
	font-size: 18px;
}
.category-list-partnumber, .part-size, .part-shipping, .part-rewards, .part-rewards-nli {
	/*display: none;*/
	/*margin: 0 0 10px 0;*/
	color: var(--grey3);
	font-size: 12px;
}
.points-data {
	cursor: var(--cursor);
}
a:hover .category-list-partnumber {
	color: var(--pink50);
}
.polishSimItem, .notavail, .addItem, .addItem2, .addWL, .addtoWL, .addtoWL2, .addtoWLYes, .addtoWLYes2, .compCheck {
	top: 5px;
}
.notavail, .addItem, .addItem2, .addtoWL2, .addtoWLYes2 {
  right: 5px;
}
.list .addtoWL, .list .addtoWLYes {
  right: 7px;
}
.category-list-price {
	/*position: absolute;*/
	/*left: 30px;*/
	/*bottom: 85px;*/
	padding: 0 10px;
	text-align: left;
	/*font-family: var(--font_bold);*/
	width: calc(90% - 30px);
}
.category-list-price-data {
	/*font-family: var(--font_bold);*/
}
.rating_cont {
	position: absolute;
	left: 30px;
	bottom: 130px;
}
.rating_back, .rating_img {
	position: absolute;
	left: 0;
}
.rating_img {
	vertical-align: middle;
	/*clip-path: inset(top right bottom left);*/
	clip-path: inset(0 100% 0 0);
}
.addItem2, .notavail {
	/*position: absolute;*/
	top: unset;
	left: calc(10% - .5px);
	/*bottom: 25px;*/
	font-size: 13px;
	padding: 12px 0;
	text-transform: uppercase;
	opacity: 1;
	width: calc(90% - 30px);
}
.addItem2 {
	color: var(--black);
	background: var(--white);
	border: 1px solid var(--black);
	font-size: 13px !important;
}
.addItem2:hover {
	color: var(--black);
	background: var(--pink100);
	border: 1px solid var(--pink50);
}
.notavail {
	color: var(--black);
	background: var(--greyb);
	border: 1px solid var(--grey9);
	cursor: no-drop;
	font-size: 13px !important;
}
.notavail i {
  font-size: 13px;
}
.notavail:hover {
	color: var(--black);
	background: var(--white);
	border: 1px solid var(--black);
}
.addItem_listItem {
  display: inline-block;
  margin: 10px 0 10px 10px;
  padding: 10px 20px;
  color: var(--white);
  background: var(--black);
	border: 1px solid var(--black);
  font-size: 12px;
  text-transform: uppercase;
}
.addItem_listItem:hover, .ddItem_listItem:focus-visible {
	color: var(--black);
	background: var(--pink100);
	border: 1px solid var(--pink50);
}