img { pointer-events: none; }

.salsify-product-discontinued-notification {
    background: var(--global-palette8);
    border: 1px dotted var(--global-gray-400);
    padding: 8px;
    text-align: center;
}


.salsify-product-specifications h2 {
	display: none;
}
.salsify-product-specifications table {
	border-collapse: collapse;
}
@media screen and (min-width: 1024px) {
	.salsify-product-specifications table {
		float: left;
		margin: .25%;
		width: 49.5%;
	}
}
@media print {
	.salsify-product-specifications table {
		float: left;
		margin: .25%;
		width: 49.5%;
	}
}
.salsify-product-specifications th,
.salsify-product-specifications td
{
	border: 1px dotted var(--global-gray-400);
    line-height: 1.5em;
	text-align: center;
	padding: 8px 4px;
}

.salsify-product-specifications table tr:nth-child(even) th,
.salsify-product-specifications table tr:nth-child(even) td
{
    background: var(--global-palette8)
}

@media print {
	
	body.product-template-default .site-branding a.brand img {
    	max-width: 132px;
	}
	
	body.product-template-default,
	body.product-template-default div.product .product_meta>span,
	body.product-template-default .salsify-product-specifications
	{
		font-size: 14px;
	}
	body.product-template-default div.product h1.product_title {
		font-size: 18px;
	}
	body.product-template-default a,
	body.product-template-default a:link,
	body.product-template-default a:visited
	{
		color: var(--global-palette4);
  		text-decoration: none !important;
	}
	body.product-template-default .site-header-main-section-right,
	body.product-template-default .kadence-breadcrumbs,
	body.product-template-default .kadence-product-gallery-thumbnails button,
	body.product-template-default .entry-summary .single-product-category,
	body.product-template-default .entry-summary .kt-button,
	body.product-template-default .entry-summary .wishlist-fragment,
	body.product-template-default .entry-summary .posted_in,
	body.product-template-default .entry-summary .product-brand-wrapper,
	body.product-template-default .kt_simple_share_container,
	body.product-template-default .woocommerce-tabs .wc-tabs,
	body.product-template-default section.related,
	body.product-template-default .site-footer-wrap
	{
		display: none !important;
	}
	body.product-template-default .site-container {
		padding: 0;
	}
	body.product-template-default #primary,
	body.product-template-default .entry-summary,
	body.product-template-default .entry-summary .woocommerce-product-details__short-description,
	body.product-template-default .entry-summary .woocommerce-product-details__short-description ul
	{
		margin-top: 0;
		margin-bottom: 0;
	}
	body.product-template-default .entry-summary .product_meta {
		margin-top: 1em;
	}
	body.product-template-default .salsify-product-specifications {
		page-break-inside: avoid;
	}
	body.product-template-default .salsify-product-specifications th,
    body.product-template-default .salsify-product-specifications td
	{
    	line-height: 1.25em;
	}
}