<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">footer a:hover {
	text-decoration: underline;
}

footer div ul li a.system img {
	width: 35px;
	height: auto;
}

footer ul li a {
	text-decoration: underline;
}

footer ul li.stock.footer {
	display: block;
}

/* Classic */

footer[data-template-name="classic"] {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
}

footer[data-template-name="classic"] .links {
	padding: 25px;
}

footer[data-template-name="classic"] .links ul {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column-gap: 10px;
	grid-row-gap: 2.5px;
	margin: 25px 0 15px 0;
}

footer[data-template-name="classic"] .disclaimer {
	display: grid;
	grid-column: 1 / 4;
	grid-row-gap: 7.5px;
	padding: 0 25px;
}

footer[data-template-name="classic"] .disclaimer ul.registration {
	display: grid;
	grid-template-columns: auto auto 1fr;
	grid-column-gap: 15px;
	grid-row-gap: 5px;
	font-size: 90%;
}


/* Hide dropdown menu items when displaying in footer links */

footer[data-template-name="classic"] .links li[data-type="dropdown"] {
	display: none;
}

/* Company */

footer[data-template-name="classic"] .company , footer[data-template-name="heritage"] .company, footer[data-template-name="legacy"] .company {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column: 1 / 4;
	padding: 25px;
}

footer[data-template-name="classic"] .company .container p small , footer[data-template-name="heritage"] .company .container p small, footer[data-template-name="legacy"] .company .container p small{
	display: block;
}


footer[data-template-name="classic"] .company ul, footer[data-template-name="heritage"] .company ul, footer[data-template-name="legacy"] .company ul {
	text-align: right;
}

footer[data-template-name="classic"] .company ul li, footer[data-template-name="heritage"] .company ul li , footer[data-template-name="legacy"] .company ul li {
	display: inline-block;
}

footer[data-template-name="classic"] .company ul li a , footer[data-template-name="heritage"] .company ul li a, footer[data-template-name="legacy"] .company ul li a{
	display: block;
	padding: 5px;
}

/* Heritage */

footer[data-template-name="heritage"] {
	padding: 0 0 25px 0;
}

footer[data-template-name="heritage"] .disclaimer {
	display: grid;
	padding: 25px 25px 0 25px;
}

/* Legacy */

footer[data-template-name="legacy"] {
	
}

footer[data-template-name="legacy"] .address {
	padding: 25px 25px 0 25px;
	text-align: center;
}

footer[data-template-name="legacy"] .address ul.social {
	padding: 15px 0;
}

footer[data-template-name="legacy"] .disclaimer {
	padding: 25px;
}

footer[data-template-name="legacy"] .address ul.contact {
	padding: 15px 0;
}

footer[data-template-name="legacy"] .address ul.contact li {
	padding: 5px 0;
}

footer[data-template-name="legacy"] .address h2 {
	display: none;
}

footer[data-template-name="legacy"] .address address {
	padding: 25px 0 0 0;
}

footer[data-template-name="legacy"] .address address strong {
	display: block;
}





</pre></body></html>