/* Site Cloner Menu — functional mirror layer */
.scm-menu-shell {
	position: relative;
	width: 100%;
}

.scm-toggle,
.menu-toggle {
	display: none;
	appearance: none;
	border: 1px solid currentColor;
	background: transparent;
	color: inherit;
	padding: 0.5rem 0.85rem;
	cursor: pointer;
	font: inherit;
}

.scm-nav .scm-menu,
.scm-nav .menu {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.25rem 1.25rem;
}

.scm-nav .scm-menu ul,
.scm-nav .sub-menu,
.scm-nav .sub-menu {
	list-style: none;
	margin: 0;
	padding: 0.5rem 0;
}

.scm-nav .scm-item,
.scm-nav .menu-item {
	position: relative;
}

.scm-nav .scm-link,
.scm-nav a {
	display: inline-block;
	text-decoration: none;
	padding: 0.35rem 0;
}

.scm-submenu-toggle {
	display: none;
	margin-left: 0.25rem;
	border: 0;
	background: transparent;
	color: inherit;
	cursor: pointer;
	font: inherit;
	line-height: 1;
}

.scm-nav .menu-item-has-children > .sub-menu,
.scm-nav .menu-item-has-children > .sub-menu,
.scm-nav .menu-item-has-children > .sub-menu {
	position: absolute;
	left: 0;
	top: 100%;
	min-width: 12rem;
	background: #fff;
	color: #111;
	box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
	opacity: 0;
	visibility: hidden;
	transform: translateY(0.35rem);
	transition: opacity 0.15s ease, transform 0.15s ease, visibility 0.15s ease;
	z-index: 1000;
}

.scm-nav .menu-item-has-children:hover > .sub-menu,
.scm-nav .menu-item-has-children:focus-within > .sub-menu,
.scm-nav .menu-item-has-children.scm-submenu-open > .sub-menu,
.scm-nav .menu-item-has-children:hover > .sub-menu,
.scm-nav .menu-item-has-children:focus-within > .sub-menu,
.scm-nav .menu-item-has-children.scm-submenu-open > .sub-menu {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}

.scm-nav .sub-menu .sub-menu,
.scm-nav .sub-menu .sub-menu {
	top: 0;
	left: 100%;
}

.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal !important;
}

@media (max-width: 768px) {
	.scm-toggle,
	.menu-toggle {
		display: inline-flex;
		align-items: center;
		gap: 0.35rem;
	}

	.scm-nav {
		display: none;
		width: 100%;
	}

	.scm-nav.scm-is-open,
	.scm-nav.toggled {
		display: block;
	}

	.scm-nav .scm-menu,
	.scm-nav .menu {
		flex-direction: column;
		align-items: stretch;
		gap: 0;
	}

	.scm-nav .scm-item,
	.scm-nav .menu-item {
		width: 100%;
		border-bottom: 1px solid rgba(0, 0, 0, 0.08);
	}

	.scm-nav .scm-link,
	.scm-nav a {
		display: block;
		padding: 0.75rem 0.25rem;
	}

	.scm-submenu-toggle {
		display: inline-flex;
		float: right;
		padding: 0.75rem;
	}

	.scm-nav .menu-item-has-children > .sub-menu,
	.scm-nav .menu-item-has-children > .sub-menu,
	.scm-nav .menu-item-has-children > .sub-menu {
		position: static;
		box-shadow: none;
		opacity: 1;
		visibility: visible;
		transform: none;
		display: none;
		padding-left: 1rem;
		background: transparent;
	}

	.scm-nav .menu-item-has-children.scm-submenu-open > .sub-menu,
	.scm-nav .menu-item-has-children.scm-submenu-open > .sub-menu,
	.scm-nav .menu-item-has-children.scm-submenu-open > .sub-menu {
		display: block;
	}
}

/* Captured menu-related rules */
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[style]{right:auto!important}.dropdown-menu-start{--bs-position:start;right:auto;left:0}.dropdown-menu-end{--bs-position:end;right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start;right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end;right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start;right:auto;left:0}.dropdown-menu-md-end{--bs-position:end;right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start;right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end;right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end;right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end;right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{align-items:center;width:100%}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-collapse{display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-collapse{display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-collapse{display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.fa-hamburger:before{content:"\f805"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.drawer-navigation{
  -webkit-transition: all 0.5s;
  background-color: rgba(25, 25, 25, 0.6);
  height: 100%;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  transition: all 0.5s;
  visibility: hidden;
  width: 100%;
  z-index: 20;
}.drawer-navigation.active{
  opacity: 1;
  visibility: visible;
}.drawer-navigation.active .drawer-navigation__container{
  -webkit-transform: none;
  transform: none;
}.drawer-navigation__container{
  -webkit-transform: translateX(-350px);
  -webkit-transition: all 0.5s;
  background-color: #fff;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transform: translateX(-350px);
  transition: all 0.5s;
  width: 100%;
  max-width: 350px;
}.drawer-navigation__slider{
  -ms-flex-wrap: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: nowrap;
  height: 100%;
  position: relative;
}.drawer-navigation__slider__item{
  -ms-flex-negative: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  -webkit-transition: all 0.25s;
  flex-shrink: 0;
  height: 100%;
  left: 0;
  opacity: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  transform: translate3d(100%, 0, 0);
  transition: all 0.25s;
  visibility: hidden;
  width: 100%;
  z-index: 3;
}.drawer-navigation__slider__item--active{
  -webkit-transform: translateZ(0);
  opacity: 1;
  transform: translateZ(0);
  visibility: visible;
}.drawer-navigation__head{
  -ms-flex-align: center;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  align-items: center;
  border-bottom: 1px solid #e6e6e6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  justify-content: space-between;
  padding-left: 30px;
  padding-right: 30px;
}.drawer-navigation__head strong{
  font-size: 0.875rem;
  line-height: 1;
  position: relative;
  text-transform: uppercase;
  top: 3px;
}.drawer-navigation__head__trigger{
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  color: #191919;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}.drawer-navigation__head__trigger:hover{
  color: #2e4507;
}.drawer-navigation__head__trigger.reversed svg{
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}.drawer-navigation__head__trigger svg{
  fill: currentColor;
  height: 14px;
  width: 14px;
}.drawer-navigation__head__trigger span{
  display: inline-block;
  font-size: 0.875rem;
  line-height: 0.875rem;
  margin-left: 7px;
  margin-top: 4px;
}.drawer-navigation__nav{
  padding-bottom: 30px;
  padding-top: 30px;
}.drawer-navigation__nav h6{
  margin-bottom: 10px;
}.drawer-navigation__nav h6 a{
  color: #000;
  display: inline-block;
  font-weight: 600;
  padding-left: 30px;
  padding-right: 30px;
  text-transform: uppercase;
}.drawer-navigation__nav hr{
  margin-bottom: 30px;
  margin-top: 10px;
}.drawer-navigation__nav ul{
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}.drawer-navigation__nav ul li{
  list-style-image: none;
  list-style-position: inside;
  list-style-type: none;
}.drawer-navigation__nav ul li a{
  -ms-flex-align: center;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  align-items: center;
  color: #191919;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  justify-content: space-between;
  padding: 10px 30px;
  text-transform: uppercase;
}.drawer-navigation__nav ul li a i.fas{
  color: #999;
}.drawer-navigation__nav ul li a strong{
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 0.875rem;
  padding: 3px 5px 1px;
  vertical-align: middle;
}.drawer-navigation__nav ul li a strong.colored-green{
  background-color: #2e4507;
}.drawer-navigation__nav ul li a strong.colored-red{
  background-color: red;
}.drawer-navigation__nav ul li a strong.colored-orange{
  background-color: orange;
}.drawer-navigation__carousel{
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}.drawer-navigation__carousel .owl-nav{
  position: absolute;
  right: 30px;
  top: -35px;
}.drawer-navigation__carousel .owl-nav button{
  margin-right: 5px;
}.drawer-navigation__carousel .owl-nav button i{
  font-size: 14px;
}.drawer-navigation__carousel .owl-nav button:focus{
  outline-width: 0;
}.drawer-navigation__carousel .owl-nav button:last-child{
  margin-right: 0;
}.drawer-navigation__carousel__item{
  color: #191919;
  text-align: center;
}.drawer-navigation__carousel__item:hover{
  color: #191919;
}.drawer-navigation__carousel__item:hover h6{
  color: #2e4507;
}.drawer-navigation__carousel__item img{
  margin-bottom: 1rem;
}.drawer-navigation__carousel__item h6{
  -webkit-transition: all 0.5s;
  font-size: 0.875rem;
  margin-bottom: 0;
  transition: all 0.5s;
}.drawer-navigation__carousel__item p{
  margin-bottom: 0;
}.drawer-navigation__carousel__item p strong{
  font-weight: 500;
}.drawer-navigation__carousel__item p s{
  color: #999;
}.drawer-navigation__cart{
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 30px;
}.drawer-navigation__cart__product{
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  margin-bottom: 20px;
}.drawer-navigation__cart__product,
.drawer-navigation__cart__product__start{
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.drawer-navigation__cart__product__start,
.drawer-navigation__cart__product__start:hover{
  color: #191919;
}.drawer-navigation__cart__product__start:hover h6{
  color: #2e4507;
}.drawer-navigation__cart__product__start img{
  margin-right: 15px;
  width: 67px;
}.drawer-navigation__cart__product__start h6{
  -webkit-transition: all 0.5s;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0;
  transition: all 0.5s;
}.drawer-navigation__cart__product__start h5{
  font-size: 0.875rem;
  font-weight: 400;
  margin-top: 7px;
  margin-bottom: 0;
}.drawer-navigation__cart__product__start h5 strong{
  color: #2e4507;
  font-weight: 700;
}.drawer-navigation__cart__product__start h5.discount strong{
  color: #d32f2f;
}.drawer-navigation__cart__product__start ul{
  margin-bottom: 7px;
  margin-top: 7px;
  padding-left: 0;
}.drawer-navigation__cart__product__start ul li{
  color: #999;
  font-size: 0.75rem;
  list-style-type: none;
}.drawer-navigation__cart__product__start i{
  color: #999;
  font-size: 0.875rem;
  font-style: normal;
}.drawer-navigation__cart__product__end{
  -webkit-transition: all 0.5s;
  color: #191919;
  transition: all 0.5s;
}.drawer-navigation__cart__product__end:hover{
  color: #f33;
}.drawer-navigation__cart__footer{
  border-top: 1px solid #e6e6e6;
  padding-bottom: 20px;
  padding-top: 20px;
}.drawer-navigation__cart__footer__total{
  -ms-flex-align: center;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}.drawer-navigation__cart__footer__total span{
  font-size: 0.875rem;
  font-weight: 500;
  text-transform: uppercase;
}.drawer-navigation__cart__footer__proceed{
  -ms-flex-align: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  -webkit-transition: all 0.5s;
  align-items: center;
  background-color: #2e4507;
  border-radius: 6px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  letter-spacing: 0.03em;
  margin-top: 20px;
  padding: 6px 31px 4px;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.5s;
}.drawer-navigation__cart__footer__proceed:hover{
  background-color: #c70664;
  color: #fff;
}.drawer-navigation__cart__footer__view{
  -ms-flex-align: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  -webkit-transition: all 0.5s;
  align-items: center;
  border: 2px solid #2e4507;
  border-radius: 6px;
  color: #2e4507;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  height: 40px;
  justify-content: center;
  letter-spacing: 0.03em;
  margin-top: 20px;
  padding: 6px 31px 4px;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.5s;
}.drawer-navigation__cart__footer__view:hover{
  background-color: rgba(101, 78, 163, 0.2);
  color: #2e4507;
}.navbar-dropdown{
  -webkit-box-shadow: 0 0 18px 0 rgba(25, 25, 25, 0.15);
  -webkit-transform: translateY(20px);
  -webkit-transition: all 0.25s;
  background-color: #fff;
  box-shadow: 0 0 18px 0 rgba(25, 25, 25, 0.15);
  left: 0;
  opacity: 0;
  padding: 30px 40px 10px;
  pointer-events: none;
  position: absolute;
  top: 100%;
  transform: translateY(20px);
  transition: all 0.25s;
  visibility: hidden;
  z-index: 10;
}.navbar-dropdown.navbar-dropdown--normal{
  width: 280px;
}.navbar-dropdown.navbar-dropdown--mega{
  left: 0.75rem;
  right: 0.75rem;
}.navbar-dropdown__menu{
  margin-bottom: 20px;
}.navbar-dropdown__menu h6{
  margin-bottom: 10px;
}.navbar-dropdown__menu h6 a,
.navbar-dropdown__menu h6 span{
  -webkit-transition: all 0.5s;
  color: #191919;
  display: block;
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.5s;
}.navbar-dropdown__menu h6 a:hover,
.navbar-dropdown__menu h6 span:hover{
  color: #2e4507;
}.navbar-dropdown__menu__body ul{
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}.navbar-dropdown__menu__body ul li{
  list-style-image: none;
  list-style-position: inside;
  list-style-type: none;
}.navbar-dropdown__menu__body ul li a{
  -webkit-transition: all 0.5s;
  color: grey;
  display: inline-block;
  font-size: 14px;
  transition: all 0.5s;
}.navbar-dropdown__menu__body ul li a strong{
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 0.75rem;
  padding: 3px 5px 1px;
  vertical-align: middle;
}.navbar-dropdown__menu__body ul li a strong.colored-green{
  background-color: #2e4507;
}.navbar-dropdown__menu__body ul li a strong.colored-red{
  background-color: red;
}.navbar-dropdown__menu__body ul li a strong.colored-orange{
  background-color: orange;
}.navbar-dropdown__menu__body ul li a:hover{
  color: #2e4507;
}.navbar-dropdown__menu__slider .owl-nav{
  display: block !important;
  position: absolute;
  right: 0;
  top: -27px;
}.navbar-dropdown__menu__slider .owl-nav button{
  margin-right: 5px;
}.navbar-dropdown__menu__slider .owl-nav button i{
  font-size: 14px;
}.navbar-dropdown__menu__slider .owl-nav button:focus{
  outline-width: 0;
}.navbar-dropdown__menu__slider .owl-nav button:last-child{
  margin-right: 0;
}.navbar-dropdown__menu__slider__item{
  color: #191919;
  text-align: center;
}.navbar-dropdown__menu__slider__item:hover{
  color: #191919;
}.navbar-dropdown__menu__slider__item:hover h6{
  color: #2e4507;
}.navbar-dropdown__menu__slider__item img{
  margin-bottom: 1rem;
}.navbar-dropdown__menu__slider__item h6{
  -webkit-transition: all 0.5s;
  font-size: 0.875rem;
  margin-bottom: 0;
  transition: all 0.5s;
}.navbar-dropdown__menu__slider__item p{
  margin-bottom: 0;
}.navbar-dropdown__menu__slider__item p strong{
  font-weight: 500;
}.navbar-dropdown__menu__slider__item p s{
  color: #999;
}.navbar-dropdown__menu__ad{
  -ms-flex-align: start;
  -ms-flex-direction: column;
  -ms-flex-pack: justify;
  -webkit-box-align: start;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-box-pack: justify;
  align-items: flex-start;
  background-color: #ffb1bb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  height: 300px;
  justify-content: space-between;
  padding: 30px;
}.navbar-dropdown__menu__ad,
.navbar-dropdown__menu__ad:hover{
  color: rgba(25, 25, 25, 0.7);
}.navbar-dropdown__menu__ad:hover strong:after{
  opacity: 0;
  visibility: hidden;
  width: 0;
}.navbar-dropdown__menu__ad h6{
  text-transform: uppercase;
}.navbar-dropdown__menu__ad h4{
  font-size: 2.25rem;
  text-transform: uppercase;
}.navbar-dropdown__menu__ad strong{
  color: rgba(25, 25, 25, 0.7);
  display: inline-block;
  position: relative;
}.navbar-dropdown__menu__ad strong:after{
  -webkit-transition: all 0.5s;
  background-color: rgba(25, 25, 25, 0.7);
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  top: 100%;
  transition: all 0.5s;
  width: 100%;
}.main-header__nav .container{
  position: relative;
}.main-header__nav__mobile-button{
  -ms-flex-align: center;
  -ms-flex-direction: column;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -webkit-box-pack: center;
  -webkit-transition: all 0.5s;
  align-items: center;
  background-color: #2e4507;
  border-radius: 7px;
  border-width: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  flex-direction: column;
  height: 35px;
  justify-content: center;
  transition: all 0.5s;
  width: 35px;
}.main-header__nav__mobile-button:active{
  background-color: #c70664;
}.main-header__nav__mobile-button:focus{
  outline-width: 0;
}.main-header__nav__mobile-button span{
  background-color: #fff;
  display: block;
  height: 1px;
  margin-bottom: 5px;
  width: 16px;
}.main-header__nav__mobile-button span:last-child{
  margin-bottom: 0;
}.main-header__nav__categories{
  position: relative;
}.main-header__nav__categories__button{
  -ms-flex-align: center;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  align-items: center;
  background-color: #2e4507;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  padding: 10px 20px 7px;
}.main-header__nav__categories__button:hover{
  background-color: #dbe3d4;
  color: #000;
}.main-header__nav__categories__button strong{
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}.main-header__nav__categories__body{
  -webkit-box-shadow: 0 0 10px rgba(25, 25, 25, 0.15);
  background-color: #fff;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  box-shadow: 0 0 10px rgba(25, 25, 25, 0.15);
  display: none;
  left: 0;
  padding-bottom: 7px;
  padding-top: 7px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
}.main-header__nav__categories__body > ul{
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}.main-header__nav__categories__body > ul li{
  list-style-image: none;
  list-style-position: inside;
  list-style-type: none;
}.main-header__nav__categories__body > ul > li{
  border-bottom: 1px solid #e6e6e6;
}.main-header__nav__categories__body > ul > li:hover .navbar-dropdown{
  -webkit-transform: none;
  opacity: 1;
  pointer-events: auto;
  transform: none;
  visibility: visible;
}.main-header__nav__categories__body > ul > li:last-child{
  border-bottom-width: 0;
}.main-header__nav__categories__body > ul > li > a{
  -ms-flex-align: center;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  -webkit-transition: all 0.5s;
  align-items: center;
  color: #191919;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  padding: 7px 20px;
  transition: all 0.5s;
}.main-header__nav__categories__body > ul > li > a:hover,
.main-header__nav__categories__body > ul > li > a:hover i{
  color: #2e4507;
}.main-header__nav__categories__body > ul > li > a:hover svg{
  fill: #2e4507;
}.main-header__nav__categories__body > ul > li > a i{
  color: grey;
  font-size: 0.875rem;
}.main-header__nav__categories__body > ul > li > a svg{
  -webkit-transition: all 0.5s;
  fill: grey;
  height: 20px;
  transition: all 0.5s;
  width: 20px;
}.main-header__nav__categories__body > ul > li > a span{
  display: inline-block;
  font-size: 14px;
  letter-spacing: 0.03em;
  line-height: 1.1;
  text-transform: uppercase;
}.main-header__nav__categories__body > ul > li .navbar-dropdown{
  -webkit-transition: none;
  left: 100%;
  right: auto;
  top: 0;
  transition: none;
  width: 300%;
}.main-header__nav__navbar{
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  margin-left: -12px;
  margin-right: -12px;
  padding-left: 0;
}.main-header__nav__navbar > li{
  list-style-type: none;
}.main-header__nav__navbar > li:hover > a{
  color: #2e4507;
}.main-header__nav__navbar > li:hover .navbar-dropdown{
  -webkit-transform: none;
  opacity: 1;
  pointer-events: auto;
  transform: none;
  visibility: visible;
}.main-header__nav__navbar > li[data-dropdown="normal"]{
  position: relative;
}.main-header__nav__navbar > li > a{
  -webkit-transition: all 0.5s;
  color: #191919;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.04em;
  padding: 10px 12px 7px;
  text-transform: uppercase;
  transition: all 0.5s;
}.main-header__nav__navbar > li > a:hover{
  color: #2e4507;
}.main-header__nav__end{
  -ms-flex-align: center;
  -ms-flex-pack: end;
  -webkit-box-align: center;
  -webkit-box-pack: end;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
}.main-header__nav__end li{
  list-style-type: none;
}.main-header__nav__end li a{
  -webkit-transition: all 0.5s;
  color: #191919;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 10px 12px 7px;
  position: relative;
  transition: all 0.5s;
}.main-header__nav__end li a:hover{
  color: #2e4507;
}.main-header__nav__end li a[data-dnavigation-trigger="categories-mobile-menu"]{
  display: none;
}.main-header__nav__end li a svg{
  fill: currentColor;
  height: 20px;
  width: 20px;
}.main-header__nav__end li a i{
  -ms-flex-align: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  align-items: center;
  background-color: #2e4507;
  border-radius: 50%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-style: normal;
  height: 18px;
  justify-content: center;
  line-height: 1.7;
  pointer-events: none;
  position: absolute;
  right: -3px;
  text-align: center;
  top: -1px;
  width: 18px;
}body.drawer-navigation-active{
  padding-right: 17px;
}@media (max-width: 991px) {.main-header__nav{
    border-top: 1px solid #e6e6e6;
    padding-bottom: 5px;
    padding-top: 5px;
  }.main-header__nav__end
    li
    a[data-dnavigation-trigger="categories-mobile-menu"]{
    display: block;
  }}@media (max-width: 767px) {body.drawer-navigation-active{
    padding-right: 0;
  }}.tt-menu{
  /* UPDATE: newer versions use tt-menu instead of tt-dropdown-menu */
  width: 422px;
  margin-top: 12px;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}.drawer-navigation__empty{
  text-align: center;
}.drawer-navigation__empty img{
  width: 100px;
  margin-bottom: 15px;
}.drawer-navigation__empty h6{
  font-weight: 600;
  font-size: 20px;
}