/*
 * The owner-confirmed low-rider background: a subtle tribal step-and-repeat
 * tile that sits behind the existing Wholesale page. 720px keeps the artwork
 * recognizable instead of turning it into visual noise.
 */
body.page-id-1045 #main-content {
	background-color: #f1f2ed;
	/* A light overlay leaves the tribal artwork at roughly 65% strength. */
	background-image: linear-gradient(rgba(255, 255, 255, 0.35), rgba(255, 255, 255, 0.35)), var(--nb-wholesale-background-image, none);
	background-position: left top, center top;
	background-repeat: repeat, repeat;
	background-size: auto, 720px auto;
}

/* The theme's global Smuggler pattern belongs on order-deck pages, not here. */
body.page-id-1045.custom-background {
	background-image: none !important;
}

/*
 * Divi gives every section a solid white fallback. On the Wholesale page,
 * that otherwise covers the page-level tribal artwork above. This selector is
 * limited to its one top-level section, leaving all inner modules unchanged.
 */
body.page-id-1045 #main-content .et_pb_section.et_pb_section_0 {
	background-color: transparent !important;
}

/* The light tribal artwork needs dark copy; the former red emphasis stays green. */
body.page-id-1045 #main-content .et_pb_section_0 .et_pb_text_inner,
body.page-id-1045 #main-content .et_pb_section_0 .et_pb_text_inner :is(p, h1, h2, h3, h4, h5, h6, li, span, strong) {
	color: #000000 !important;
}

/* The former burgundy emphasis and page links use the site-navigation green. */
body.page-id-1045 #main-content .et_pb_section_0 .et_pb_text_inner span[style*="color: #800000"],
body.page-id-1045 #main-content .et_pb_section_0 .et_pb_text_inner a {
	color: #00c900 !important;
}

body.page-id-1045 #main-content .et_pb_section_0 .et_pb_text_inner a:hover,
body.page-id-1045 #main-content .et_pb_section_0 .et_pb_text_inner a:focus {
	color: #008f00 !important;
}
