.card-view-collapsed {
  width: 100%;
  min-height: 575px;
}

.card-view-collapsed .large-card-with {
  position: relative;
  width: 100%;
  /*min-height: 575px;*/
  left: -1px;
  background-color: #ffffff;
  border-radius: 10px;
  /*overflow: hidden;*/
  border: 1px solid;
  border-color: var(--variable-collection-CFF-gray);
}


.card-view-collapsed .bid-frame .overlap {
  position: relative;
  width: 100%;
  /*height: 575px;*/
}

.bid-frame .min-bid-wrapper {
	position: relative;
	width: 32%;
	height: 33px;
	float: left;
	text-align: center;
}

.bid-frame .min-raise-wrapper {
	position: relative;
	width: 33%;
	height: 33px;
	float: left;
	border-left: 1px solid var(--variable-collection-CFF-gray);
	border-right: 1px solid var(--variable-collection-CFF-gray);
	text-align: center;
}

.bid-frame .current-bid-wrapper {
	position: relative;
	width: 32%;
	height: 33px;
	float: left;
	text-align: center;
}

.card-view-collapsed .div-3 {
	position: absolute;
	top: 0;
	left: 0;
	font-family: Helvetica;/*"Helvetica Neue-Regular", */
	font-weight: 400;
	color: #000000;
	font-size: 10px;
	letter-spacing: 0;
	line-height: normal;
}

.card-view-collapsed .span {
	font-family: Helvetica;/*"Helvetica Neue-Regular", */
	font-weight: 400;
	color: #000000;
	font-size: 10px;
	letter-spacing: 0;
}

.card-view-collapsed .img-counter {
  position: absolute;
  width: 100px;
  height: 50px;
  bottom: 10px;
  left: 10%;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: var(--netralwhite);
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.card-view-collapsed .my-favorites {
  position: absolute;
  top: 10px;
  right: 10px;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: var(--netralwhite);
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
  z-index:1000;
}

.card-view-collapsed .line {
  width: 344px;
  height: 1px;
  top: 514px;
  left: 0;
  position: absolute;
  object-fit: cover;
}

.card-view-collapsed .frame {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
  width: 100%;
  padding:1rem;
}

.card-view-collapsed .image-area {
  	position: relative;
  	width: 100%;
  	height: 56.2%;
  	background-color: var(--gray-6);
  	overflow:hidden;
	border:1px solid var(--gray-2);
}

.item img {
	border:0px solid black;
	margin:0 auto;
	width:100%;
	max-height: 56.2%;
	overflow:hidden;
	/*
	
	
	*/
	/*object-fit:contain;*/
	
	/*
	overflow:hidden;
	height: 225px;
	
	display: block;	
	*/
}

.item img.no-image {
	width:50%;
}
/*  background-size: contain;  
  background-position: center;
  */

.image-area .text-wrapper {
  top: 10px;
  left: 20px;
  font-family: "Helvetica Neue-Regular", Helvetica;
  font-weight: 400;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
  position: relative;
}

.card-view-collapsed .group {
	position: relative;
	width: 347px;
	height: 47px;
	margin-left: -1px;
	margin-right: -3px;
	margin: auto;
	margin-bottom: 15px;
}

.card-view-collapsed .vector-wrapper {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 0;
  left: 15px;
  border-radius: 8px;
  border: 2px solid;
  border-color: #ffffff;
}

.card-view-collapsed .vector {
  position: absolute;
  width: 4px;
  height: 9px;
  top: 1px;
  left: 5px;
}

.card-view-collapsed .div {
  position: absolute;
  top: 21px;
  left: 0;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: #ffffff;
  font-size: 12px;
  letter-spacing: 0;
  line-height: normal;
}

.card-view-collapsed .text-wrapper-2 {
  position: absolute;
  width: 236px;
  top: 41px;
  left: 19px;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: #ffffff;
  font-size: 24px;
  letter-spacing: 0;
  line-height: normal;
}

.card-view-collapsed .star {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 181px;
  left: 288px;
}

.card-view-collapsed .icon {
  position: absolute;
  width: 21px;
  height: 20px;
  top: 1px;
  left: 2px;
}

.carousel .left-arrow-active {
  position: absolute;
  width: 43px;
  height: 43px;
  line-height: 43px;
  bottom:1rem;
  left: 11px;
  background-color: #FBC303;
  border-radius: 21.5px;
}

.carousel .arrow-left {
  	left: .75rem;
  	position: relative; 
  	color:#FFF;
  	height:2.5rem;
}

.carousel .right-arrow-active {
  position: absolute;
  width: 43px;
  height: 43px;
  line-height: 43px;
  bottom:1rem;
  right: 11px;
  background-color: #FBC303;
  border-radius: 21.5px;
}
.carousel .arrow-right {
  right: 2.5rem;
  position: relative; 
  color:#FFF;
  height:2.5rem;
}
.carousel-control.right, .carousel-control.left {
	background-image:none !important;	
}
.carousel-control {
	text-shadow:none !important;
	opacity:1;
}

.card-view-collapsed .text-wrapper-3 {
	font-family: Helvetica;/* "Helvetica Neue-Bold", */
	font-weight: bold;
}

.card-view-collapsed .text-wrapper-4 {
	font-family: Helvetica;/*"Helvetica Neue-Medium", */
	font-weight: 500;
	font-size: 16px;
	padding-top:5px
}

.card-view-collapsed .bid-frame {
  position: relative;
  width: 100%;
  height: 50px;
}

.card-view-collapsed .group-2 {
  position: absolute;
  width: 84px;
  height: 45px;
  top: 3px;
  left: 0;
}

.card-view-collapsed .text-wrapper-5 {
  position: absolute;
  width: 80px;
  top: 19px;
  left: 0;
  font-family: Helvetica;/*"Helvetica Neue-Regular", */
  font-weight: 400;
  color: var(--gray-2);
  font-size: 22px;
  letter-spacing: 0;
  line-height: normal;
}

/*
.card-view-collapsed .overlap-group {
  position: absolute;
  width: 116px;
  height: 50px;
  top: 0;
  left: 88px;
}
*/
.card-view-collapsed .overlap-group {
	position: relative;
	width: 345px;
	height: 55px;
	border-radius: 8px;
	border: 1px solid;
	border-color: #d9d9d9;
}

.card-view-collapsed .group-3 {
  position: absolute;
  width: 74px;
  height: 45px;
  top: 3px;
  left: 25px;
}

.card-view-collapsed .text-wrapper-6 {
  position: absolute;
  top: 0;
  left: 0;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.card-view-collapsed .text-wrapper-7 {
  position: absolute;
  top: 19px;
  left: 0;
  font-family: Helvetica;/*"Helvetica Neue-Regular", */
  font-weight: 400;
  color: var(--gray-2);
  font-size: 22px;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.card-view-collapsed .group-4 {
  position: absolute;
  width: 116px;
  height: 50px;
  top: 0;
  left: 0;
}

.card-view-collapsed .img {
  width: 1px;
  height: 50px;
  top: 0;
  left: 0;
  position: absolute;
  object-fit: cover;
}

.card-view-collapsed .line-2 {
  width: 1px;
  height: 50px;
  top: 0;
  left: 116px;
  position: absolute;
  object-fit: cover;
}

.card-view-collapsed .group-5 {
  position: absolute;
  width: 84px;
  height: 45px;
  top: 3px;
  left: 217px;
}

.card-view-collapsed .overlap-wrapper {
  position: relative;
  text-align: center;
  width: 100%;
  height: 60px;
  border:0px solid red;
}
.card-view-collapsed .overlap-wrapper-buttons {
  display:flex;
  gap:1rem;
  text-align: center;
  width: 100%;
  height: 60px;
  border:0px solid red;
}

.card-view-collapsed .no-height {
	height:auto;
	margin-left:1.25rem;
}

.overlap-wrapper-buttons .column-3 {
	position: relative;
	width: 32%;
	height: 33px;
	float: left;
	text-align: center;
	border:0px solid red;
}
.text-other-bidding {
	font-size:14px;
	text-align: center;
}
.bottom-border-gray {
	width:100%;
	border-bottom: 1px solid var(--variable-collection-CFF-gray);
}
/*
.card-view-collapsed .overlap-wrapper-lead-bidder {
	position: relative;
  	text-align: center;
  	width: 100%;
  	height: 40px;
  	line-height: 40px;
	background-color: var(--variable-collection-CFF-green);
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
*/
.card-view-collapsed .place-next-bid-wrapper {
  position: relative;
  width: 309px;
  height: 50px;
  background-color: #fbc303;
  border-radius: 6px;
}

.card-view-collapsed .place-next-bid {
  position: absolute;
  width: 236px;
  height: 50px;
  top: 0;
  left: 36px;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: #043566;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.card-view-collapsed .overlap-2 {
  position: relative;
  width: 309px;
  height: 50px;
  border-radius: 6px;
  border: 1px solid;
  border-color: var(--gray-1);
}

.card-view-collapsed .text-wrapper-8 {
	font-family: Helvetica;/*"Helvetica Neue-Medium", */
	font-weight: 500;
	font-size: 14px;
}

.card-view-collapsed .currency-dollar {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 12px;
  left: 12px;
}

.card-view-collapsed .set-max-buy-now-btns {
  position: relative;
  width: 309.69px;
  height: 50px;
}

.card-view-collapsed .overlap-group-wrapper {
  position: absolute;
  width: 150px;
  height: 50px;
  top: 0;
  left: 0;
}

.card-view-collapsed .overlap-group-2 {
  position: relative;
  width: 148px;
  height: 50px;
  border-radius: 6px;
  border: 1px solid;
  border-color: var(--gray-1);
}

.card-view-collapsed .set-max-bid {
  position: absolute;
  width: 92px;
  height: 50px;
  top: -1px;
  left: 16px;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: var(--variable-collection-CFF-dark-blue);
  font-size: 12px;
  letter-spacing: 0;
  line-height: normal;
}

.card-view-collapsed .ion-chevron-back {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 13px;
  left: 110px;
}

.card-view-collapsed .group-6 {
  position: absolute;
  width: 150px;
  height: 50px;
  top: 0;
  left: 162px;
}

.card-view-collapsed .buy-now {
  position: absolute;
  width: 115px;
  height: 50px;
  top: -1px;
  left: 16px;
  font-family: Helvetica;/*"Helvetica Neue-Bold", */
  font-weight: bold;
  color: var(--variable-collection-CFF-dark-blue);
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

#biddingLimit {
	position: relative;
  	text-align: center;
  	width: 100%;
  	height: auto;
  	border: 0px solid red;
  	display:none;
  	top:-1px;
}

#lessInfoContainer {
	width: 100%;
	height:auto;
	border:0px solid red;
	background: #FFF;
}
.card-view-collapsed .more-info-btn {
  position: relative;
  width: 100%;
  min-height: 40px;
  border-top: 1px solid var(--variable-collection-CFF-gray);
}

.card-view-collapsed .moreInfo, .card-view-collapsed .lessInfo {
  position: relative;
  top: 10px;
  /*width: 94px;
  height: 60px;
  left: 0;
  */
  font-family: Helvetica;/*"Helvetica Neue-Medium", */
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

#lessInfoContainer .info-text-wrapper {
	width: 100%;
  	text-align: left;
  	font-family: Helvetica;/*"Helvetica Neue-Regular", */
  	font-weight: 400;
  	color: #000;
  	font-size: 14px;
  	letter-spacing: 0;
  	line-height: normal;
  	padding:5px;
  	margin-top:5px;
  	border:0px solid red;
}

.card-view-collapsed .ion-chevron-back-2 {
  /*position: absolute;
  left: 94px;*/
  width: 24px;
  height: 24px;
  top: 18px;
  
}
.card-view-collapsed .overlap-group {
	position: relative;
	width: 100%;
	height: 55px;
	line-height:55px;
	border-radius: 8px;
	border: 1px solid;
	border-color: #d9d9d9;
	margin: auto;
}
.card-view-collapsed .text-wrapper {
	position: relative;
	width: 100%;
	letter-spacing: 0;
	line-height: normal;
}
.card-view-collapsed .text-wrapper .bidOtherAmountBox {
	border: 1px solid #EFF;
	width:90%;
	height:3rem;
	font-family: Helvetica;/*"Helvetica Neue-Regular", */
	font-weight: 400;
	color: #76859a;
	font-size: 1.5rem;
	letter-spacing: 0;
	position:relative;
	top:10px;
	text-align:right;
	float:right;
	right:.5rem;
}
.card-view-collapsed .search {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 12px;
	left:.5rem;
}
strong {
	font-weight: bold;
}

.card-view-collapsed .placeholder-card-image {
	position: absolute;
	width: 50%;
	height: 50%;
	top: 50%;
	left: 50%;
	transform:translate(-50%,-50%);
}

#whatIsMaxBid {
	position:absolute;
	top:-1.5rem;
	font-size:.95rem;
	text-align:center;
	float:left;
	border:0px solid red;
	width:100%;
}

.refresh-wrapper {
	position: relative;
	float:left;
	width:8%;
	background-color: #FFF;
	text-align:left;
	height:24px;
}
.refresh-wrapper img {
	vertical-align:top;
}
.refresh-wrapper:hover {
	cursor: pointer;
}
