img {
  image-rendering: auto;
  image-rendering: crisp-edges;
  image-rendering: pixelated;

  /* Safari seems to support, but seems deprecated and does the same thing as the others. */
  image-rendering: -webkit-optimize-contrast;
}

.container.px-sm-16 {
	max-width: 100% !important;
	padding: 0 !important;
}
.upsell__header,
.upsell__footer {
	display: none !important;
}
.logo {
    max-width: none;
    max-height: none;
}
.upsell__content {
	overflow: visible !important;	
	border-radius: 0px !important;
	box-shadow: none !important;
	padding-bottom: 0 !important;
}
.upsell-html div[class^="px-"] {
	padding: 0 !important;
}
.sc-root-row p {
	margin-bottom: 0;
}
.payment-methods,
.conversion-container {
	
	overflow: hidden;
	height: 0;
	margin: 0 !important;
	padding: 0 !important;
}
.sc-column,
.sc-root-row .sc-column {
	padding: 0 !important;
}
.triggerClick {
	cursor: pointer;
}

#drop-content.hide-content,
.timer-after-drop.hide-timer {
	overflow: hidden;
	height: 0;
	margin: 0 !important;
	padding: 0 !important;
}