.header2026 {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: 9;
}
*:not(section, article, .longstory) > *:is(h2, h3, h4), *[align="center"] * {
	margin-left: auto!important;
		margin-right: auto!important; 
	max-width: 1200px;
	display: block;
}
*[align="center"] { 
	text-align: center;
}
.header2026-inner { 
	position: relative!impotant;
	top: 0px!important;
	left: 0px;
	right: 0px;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
	max-width: 3600px;
	width: 100%;
	padding-left: 5vw;
	padding-right: 5vw;
	padding-top: 35px;
}
.header2026-inner * {
	position: relative;
	left: auto!important;
	top:auto!important;
}

.header2026-inner > * {

	margin: auto;
}
.header2026-inner  > *:first-child {
	margin-left: 0px;
}
.header2026-inner > *:last-child {
	margin-right: 0px;
}
.header2026-inner .mini-menu,
.header2026-inner .mini-menu ul {

	text-decoration: uppercase;
	display: flex;
	flex-direction: row;
	column-gap:35px;
	row-gap:15px;
}

.header2026-inner .mini-menu,
.header2026-inner .mini-menu ul li a {
	
	font-size: 18px;
	text-transform: uppercase;
	white-space: nowrap;
}

@media (min-width: 1040px) {
	
	body[scrollfocus-is-white="1"]   .header2026-inner * {
		color:var(--bgcolor_dark_lighter,#271c13);
	}

}

@media (max-width: 540px) {
	.holthin-product-orderbottom right;-button { 
		padding: 5px;
		transform-origin: 
		transform: scale(0.7, 0.7);
		right: 30px!important;
	}
	.holthin-product-order-button h3 {
		display: none;
	}
}
@media (max-width: 1040px) {
	.header2026-inner .mini-menu {
		position: fixed;
		left: 0px;
		bottom: 0px;
		right: 0px;
		width: 100%!important;
		padding: 20px;
	}
	.holthin-product-order-button {
		bottom:100px!important;
	}
	.header2026-inner .mini-menu *:is(nav, ul) {
		width: 100%;
	}
	.mini-menu {
		background:linear-gradient(to bottom, rgba(0,0,0,0) 0px, rgba(15,15,15,0.38) 30px, rgba(15,15,15,0.98) 100%);
		background:linear-gradient(to bottom, 
			color-mix(in srgb, var(--bgcolor_dark, #271c13)  0%, transparent) 0px, 
			color-mix(in srgb, var(--bgcolor_dark, #271c13)  38%, transparent) 30px,
			color-mix(in srgb, var(--bgcolor_dark, #271c13)  98%, transparent) 100%
		);
		
		box-shadow: 0px 70px 0px 0px color-mix(in srgb, var(--bgcolor_dark, #271c13)  98%, transparent);
		padding-top: 60px!important;
	}
	.header2026-inner .mini-menu ul {
		justify-content: center; /* horizontaal centreren */
		align-items: center;     /* verticaal centreren */
		flex-wrap:nowrap;
		flex-direction: row;
		gap:10px;
	}
	.header2026-inner .mini-menu ul > * {
		margin: auto!important;
	}
	.header2026-inner .mini-menu ul > * {
		
	}
	.header2026-inner .mini-menu,
	.header2026-inner .mini-menu ul li a {

		font-size: 16px;
	
		white-space: nowrap;
	}
	.header2026-inner .mini-menu ul li:has(.fa) {
		position: fixed;
		left: 0px!important;
		right: 0px!important;
		bottom: 60px;
		display: flex;
		flex-direction: row;
	}
	.header2026-inner .mini-menu ul li:has(.fa) a {
		display: inline-block;
		margin: auto;
	}
	.header2026-inner .mini-menu ul li a:not(a:has(.fa)) {

		font-size: 16px;
		text-transform:none;
		white-space: nowrap;
	}
	
}
@media (max-width: 600px) {
	.header2026-inner .mini-menu,
	.header2026-inner .mini-menu ul li a:not(a:has(.fa)) {

		font-size: 13px!important;
	
	}
}

body[scrolled-passed-window="1"] .mini-menu ul li a {
	font-size:15px;	
}
body[scrolled-passed-window="1"] .header2026-inner  a.logo,
body[scrolled-passed-window="1"] .header2026-inner  a.logo :is(img, svg) {
	width: 200px;
	height: auto!important;
} 
 


a {
	user-select: none;
}
.blur-rainbow-wrapper {
	position: fixed;
	top: 0px!important;
	left: 0px;
	right: 0px;
}

.blur-rainbow-wrapper > * {

	height: 1px;
	display: block;
}

.blur-rainbow-wrapper {
	pointer-events: none;
	min-height: 230px;
	transition:0.5s ease all;
	box-shadow: inset 0px 130px 130px -130px color-mix(in srgb, var(--bgcolor_dark, #271c13) 80%, transparent) ;
}
body:is(body[scrollfocus-is-white="1"], body[openmenu]) .blur-rainbow-wrapper { 
	box-shadow: inset 0px 130px 130px -130px color-mix(in srgb, var(--bgcolor_light, #271c13) 80%, transparent) ;
}
.holtin-inline-submenu {
	display: none;
}


