body {
	font-family: "Poppins", sans-serif;
}

:root {
	--neill-orders-z-header: 1000;
	--neill-orders-z-mobile-nav: 3000;
	--neill-orders-z-third-party-overlay: 5000;
	--neill-orders-z-cart-drawer: 7000;
}

mark {
	background-color: transparent;
}

button,
input[type="button"],
input[type="submit"],
input[type="reset"],
.button,
a.button {
	cursor: pointer;
}

h1 {
	font-size: 3rem;
}

time {
	font-style: italic;
}

footer a,
.entry-content p a {
	color: inherit;
}

.entry-content ul {
	list-style: square;
}

.entry-content ul li {
	margin-bottom: 0.5rem;
}

.entry-content ul li > ul {
	margin-top: 0.5rem;
}

@media screen and (max-width: 992px) {

	.wp-block-columns.is-layout-flex {
		gap: 0 !important;
	}

	.entry-content h1,
	.entry-content h2,
	.entry-content h3,
	.entry-content h4,
	.entry-content p,
	.neill-orders-mobile-adjust {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	.entry-content form.wsf-form h1,
	.entry-content form.wsf-form h2,
	.entry-content form.wsf-form h3,
	.entry-content form.wsf-form h4,
	.entry-content form.wsf-form p {
		padding: 0;
	}
}

.wp-block-media-text>.wp-block-media-text__content {
	padding: 0;
}

figure.wp-block-table {
    padding: 0;
    border-collapse: collapse;
    border: none;
}

#AcceptUIContainer {
	z-index: var(--neill-orders-z-third-party-overlay) !important;
}

.wc-block-mini-cart__drawer,
.wc-block-mini-cart__drawer .wc-block-components-drawer,
.wc-block-mini-cart__drawer .wc-block-components-drawer__screen-overlay,
.wc-block-mini-cart__drawer .wc-block-components-drawer__content {
	z-index: var(--neill-orders-z-cart-drawer) !important;
}
