body:not(.user-logged-in) .hidden-public {display: none;}


.wp-block-button__link {
	color: #fff !important;
	background-color: #8a704c;
  display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid #8a704c;
    padding: .5rem 1.5rem;
    font-size: 1rem;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.wp-block-button__link:hover {
	    color: #8a704c !important;
    background-color: #fff;
}

code {
	font-size: 1rem;
	font-weight: 600;
}

table.table.table-compare.two-devices tr > * {
	width:calc(90% / 2);
}

table.table.table-compare.three-devices tr > * {
	width:calc(90% / 3);
}

table.table.table-compare.four-devices tr > * {
	width:calc(90% / 4);
}


table.table.table-compare {
	
	tr > *:first-child {
		width: 10%;
		min-width: 80px;	
	}

	th, td {
		vertical-align: top;
	}
	
	
	td {
		font-size: 0.875rem;
	}
	
	ol, ul {
		margin-left: 1rem;]
		rem;
	}

	li {
		padding: 0.25rem 0;
		word-break: break-word;
	}
}
