.prev-orders.blackswan-wcmongo.list-orders .orders-clamp{
  position:relative;
  overflow:hidden;
  max-height:500px;
  transition:max-height 360ms ease;
}
.prev-orders.blackswan-wcmongo.list-orders .orders-clamp::after{
  content:"";
  position:absolute;
  inset-inline:0;
  bottom:0;
  height:64px;
  pointer-events:none;
  background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.92));
}
.prev-orders.blackswan-wcmongo.list-orders .orders-clamp.is-expanded::after{display:none}

.prev-orders.blackswan-wcmongo.list-orders .orders-clamp-toggle{
  display:inline-flex;align-items:center;gap:.5rem;
  margin-top:.75rem;padding:.55rem 1rem;border-radius:8px;
  border:1px solid #d9d9d9;background:#fff;cursor:pointer;
  font:inherit;line-height:1.4
}
.prev-orders.blackswan-wcmongo.list-orders .orders-clamp-toggle:hover{background:#f6f6f6}
.prev-orders.blackswan-wcmongo.list-orders .orders-clamp-toggle:focus{outline:2px solid #2271b1;outline-offset:2px}
.prev-orders.blackswan-wcmongo.list-orders .orders-clamp-toggle i{display:inline-block;transition:transform 240ms ease}
.prev-orders.blackswan-wcmongo.list-orders .orders-clamp.is-expanded + .orders-clamp-toggle i{transform:rotate(180deg)}

.prev-orders.blackswan-wcmongo.list-orders .orders-clamp table{width:100%}

.orders-clamp-toggle {
	display: flex;
	align-items: center;
	gap: calc(var(--spacing) * 2);
	border-radius: calc(infinity * 1px);
	background-color: var(--color-red-50);
	padding-inline: calc(var(--spacing) * 3);
	padding-block: calc(var(--spacing) * 1.5);
	font-size: 0.8rem;
	--tw-font-weight: var(--font-weight-semibold);
	font-weight: var(--font-weight-semibold);
	color: var(--color-primarycolor);
	margin: 0 auto;
    cursor: pointer;
}