/* Start of PriceList stack v1.2.3 [page.css] */#stacks_in_4 ul[id^="pricelist-stacks_in"] {	padding: 0 !important;	margin: 0 !important;		 	line-height: inherit !important;}#stacks_in_4 ul[id^="pricelist-stacks_in"] li {	display: table;	margin-bottom: 10px;}#stacks_in_4 ul[id^="pricelist-stacks_in"] li span {	display: table-cell;}/* description */#stacks_in_4 ul[id^="pricelist-stacks_in"] li span:first-child {	position: relative;	overflow: hidden; /* Don't go underneath the price */				}/* horizontal line */#stacks_in_4 ul[id^="pricelist-stacks_in"] li span:not(.pli_text_only):first-child:after {	content: "";	position: absolute;	bottom: 6px; /* Set as you want */       	margin-left: 0.25em; /* Keep same for the next span's left padding */	width: 100%;	border-bottom-style: dotted;	border-bottom-width: 1px; 	border-bottom-color: #DE564B;}/* price */#stacks_in_4 ul[id^="pricelist-stacks_in"] li span + span {	text-align: right;	width: 1%; /* Trick it */	vertical-align: bottom; /* Keep Price text bottom-aligned */	padding-left: 0.25em;	white-space: nowrap; /* Uncomment if needed */				}/* End of PriceList stack [page.css] */