/* Selaris Cache: 15 of 186 rules kept for this template. Source: burgertrigger.css */
.x-hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.x-hamburger-inner{top:50%;display:block;margin-top:-2px}.x-hamburger-inner,.x-hamburger-inner:after,.x-hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.3s;transition-property:transform;border-radius:var(--x-burger-line-radius);background-color:var(--x-burger-line-color)}.x-hamburger-inner:after,.x-hamburger-inner:before{display:block;content:""}.x-hamburger-inner:before{top:-10px}.x-hamburger-inner:after{bottom:-10px}.x-hamburger--slider .x-hamburger-inner{top:2px}.x-hamburger--slider .x-hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.4s;transition-property:transform,opacity}.x-hamburger--slider .x-hamburger-inner:after{top:20px}



:root {
    --x-burger-size: 0.8;
    --x-burger-line-height: 4px;
    --x-burger-line-color: currentColor;
	--x-burger-line-radius: 4px;
	--x-burger-line-color-active: var(--x-burger-line-color);
}

.brxe-xburgertrigger {
    background: none;
	color: inherit;
	display: inline-flex;
    cursor: pointer;
    padding: 10px;
	line-height: 1;
	-webkit-tap-highlight-color: transparent;
	align-items: center;
}

.brxe-xburgertrigger[class*=brxe-] {
    width: auto;
}

.x-hamburger-box {
	display:flex; 
	background: none;
	pointer-events: none;
	transform: scale(var(--x-burger-size));
	-webkit-transform: scale(var(--x-burger-size));
	color: var(--x-burger-line-color);
}

.brxe-xburgertrigger .x-hamburger-inner:before,
.brxe-xburgertrigger .x-hamburger-inner:after {
	height: inherit;
	background-color: inherit;
}

.x-hamburger-inner {
	height: var(--x-burger-line-height);
}

