.tsh-sticky-header,
.tsh-sticky-header * {
	box-sizing: border-box;
}

.tsh-sticky-header {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	right: 0;
	display: grid;
	grid-template-columns: minmax(180px, 0.75fr) minmax(260px, 1fr) minmax(260px, 0.75fr);
	align-items: center;
	height: var(--tsh-height, 140px);
	padding: 20px 40px;
	color: var(--tsh-text, #ffffff);
	font-family: "ABeeZee", Arial, sans-serif;
	transition: color 300ms ease, box-shadow 300ms ease;
}

.tsh-sticky-header::before {
	position: absolute;
	content: "";
	inset: 0;
	z-index: -1;
	background: var(--tsh-overlay, #231f20);
	opacity: var(--tsh-overlay-opacity, 0);
	transition: opacity 300ms ease;
}

.tsh-sticky-header.is-scrolled {
	height: var(--tsh-height, 140px);
	color: var(--tsh-scrolled-text, #ffffff);
}

.tsh-sticky-header.is-scrolled::before {
	opacity: var(--tsh-scrolled-overlay-opacity, 0.82);
}

.tsh-sticky-header.is-menu-open::before {
	background: rgba(var(--tsh-panel-rgb, 35, 31, 32), var(--tsh-panel-opacity, 0.96));
	opacity: 1;
}

.tsh-logo {
	position: relative;
	grid-column: var(--tsh-logo-column, 1);
	justify-self: var(--tsh-logo-justify, start);
	display: inline-flex;
	align-items: center;
	gap: 14px;
	width: var(--tsh-logo-width, 260px);
	max-width: 100%;
	height: var(--tsh-logo-height, 100px);
	color: inherit;
	text-decoration: none;
	transition: opacity 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-logo {
	width: var(--tsh-logo-width, 260px);
	height: var(--tsh-logo-height, 100px);
}

.tsh-logo-images {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}

.tsh-logo img,
.tsh-logo-img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: left center;
}

.tsh-logo-img {
	position: absolute;
	inset: 0;
	display: none;
	opacity: 1;
	transition: opacity 240ms ease;
}

.tsh-logo-img-normal.tsh-logo-desktop,
.tsh-logo-img-scrolled.tsh-logo-desktop {
	display: block;
}

.tsh-logo-img-normal.tsh-logo-tablet,
.tsh-logo-img-scrolled.tsh-logo-tablet,
.tsh-logo-img-normal.tsh-logo-mobile,
.tsh-logo-img-scrolled.tsh-logo-mobile {
	display: none;
}

.tsh-logo-img-scrolled {
	opacity: 0;
}

.tsh-sticky-header.has-device-logos.is-scrolled .tsh-logo-img-normal {
	opacity: 0;
}

.tsh-sticky-header.has-device-logos.is-scrolled .tsh-logo-img-scrolled {
	opacity: 1;
}

.tsh-mark {
	position: relative;
	flex: 0 0 auto;
	width: 54px;
	height: 54px;
	border: 2px solid currentColor;
	border-right-color: transparent;
	border-radius: 50%;
	transition: width 300ms ease, height 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-mark {
	width: 54px;
	height: 54px;
}

.tsh-mark::after {
	position: absolute;
	content: "";
	top: 10px;
	left: 21px;
	width: 36px;
	height: 2px;
	background: currentColor;
	transform: rotate(90deg);
	transform-origin: center;
	transition: width 300ms ease, left 300ms ease, top 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-mark::after {
	top: 10px;
	left: 21px;
	width: 36px;
}

.tsh-brand-text strong {
	display: block;
	color: currentColor;
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1;
	transition: font-size 300ms ease;
}

.tsh-brand-text small {
	display: block;
	margin-top: 5px;
	color: currentColor;
	font-size: 10px;
	font-weight: 700;
	line-height: 1;
	text-transform: uppercase;
	transition: font-size 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-brand-text strong {
	font-size: 24px;
}

.tsh-sticky-header.is-scrolled .tsh-brand-text small {
	font-size: 10px;
}

.tsh-inline-nav {
	grid-column: var(--tsh-menu-column, 2);
	justify-self: var(--tsh-menu-justify, center);
	display: flex;
	align-items: center;
	justify-content: center;
	gap: var(--tsh-menu-gap, 26px);
	min-width: 0;
	color: var(--tsh-menu, currentColor);
	font-size: var(--tsh-menu-font-size, 13px);
	font-weight: 700;
	letter-spacing: 0;
	text-transform: uppercase;
	transition: color 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-inline-nav {
	color: var(--tsh-scrolled-menu, var(--tsh-scrolled-text, #ffffff));
}

.tsh-inline-nav a {
	position: relative;
	padding: 9px 0;
	color: inherit;
	text-decoration: none;
	white-space: nowrap;
}

.tsh-sticky-header.is-scrolled .tsh-inline-nav a {
	color: var(--tsh-scrolled-menu, var(--tsh-scrolled-text, #ffffff)) !important;
}

.tsh-inline-nav a::after {
	position: absolute;
	content: "";
	left: 0;
	right: 0;
	bottom: 0;
	height: 1px;
	background: currentColor;
	opacity: 0;
	transition: opacity 180ms ease;
}

.tsh-inline-nav a:hover::after,
.tsh-inline-nav a:focus::after {
	opacity: 1;
}

.tsh-nav-item {
	position: relative;
	display: inline-flex;
	align-items: center;
}

.tsh-has-children > .tsh-nav-parent {
	padding-right: 14px;
}

.tsh-has-children > .tsh-nav-parent::before {
	position: absolute;
	content: "";
	top: 50%;
	right: 0;
	width: 6px;
	height: 6px;
	border-right: 1px solid currentColor;
	border-bottom: 1px solid currentColor;
	transform: translateY(-62%) rotate(45deg);
}

.tsh-nav-item::after {
	position: absolute;
	top: 100%;
	left: -16px;
	right: -16px;
	height: 14px;
	content: "";
}

.tsh-submenu {
	position: absolute;
	top: calc(100% + 12px);
	left: 50%;
	z-index: 2;
	display: grid;
	gap: 3px;
	min-width: 210px;
	padding: 12px;
	background: rgba(var(--tsh-panel-rgb, 35, 31, 32), 0.94);
	box-shadow: 0 18px 40px rgba(0, 0, 0, 0.18);
	opacity: 0;
	pointer-events: none;
	transform: translate(-50%, -8px);
	transition: opacity 180ms ease, transform 180ms ease;
}

.tsh-submenu a {
	display: block;
	padding: 9px 11px;
	color: var(--tsh-panel-text, #ffffff) !important;
	font-size: 12px;
	line-height: 1.2;
	text-align: left;
	white-space: nowrap;
}

.tsh-submenu a::after {
	display: none;
}

.tsh-nav-item:hover .tsh-submenu,
.tsh-nav-item:focus-within .tsh-submenu {
	opacity: 1;
	pointer-events: auto;
	transform: translate(-50%, 0);
}

.tsh-burger {
	position: relative;
	grid-column: var(--tsh-menu-column, 2);
	justify-self: var(--tsh-menu-justify, center);
	display: none;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 9px;
	width: 74px;
	height: 34px;
	padding: 0;
	border: 0;
	background: transparent;
	color: var(--tsh-menu, currentColor);
	cursor: pointer;
	transition: color 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-burger {
	color: var(--tsh-scrolled-menu, var(--tsh-scrolled-text, #ffffff));
}

.tsh-sticky-header.show-burger {
	grid-template-columns: minmax(180px, 1fr) 90px minmax(260px, 1fr);
}

.tsh-sticky-header.show-burger .tsh-inline-nav {
	display: none;
}

.tsh-sticky-header.show-burger .tsh-burger {
	display: flex;
}

.tsh-burger span {
	display: block;
	width: 74px;
	height: 2px;
	background: currentColor;
	transition: transform 240ms ease, opacity 240ms ease;
}

.tsh-sticky-header.is-menu-open .tsh-burger span:nth-child(1) {
	transform: translateY(11px) rotate(25deg);
}

.tsh-sticky-header.is-menu-open .tsh-burger span:nth-child(2) {
	opacity: 0;
}

.tsh-sticky-header.is-menu-open .tsh-burger span:nth-child(3) {
	transform: translateY(-11px) rotate(-25deg);
}

.tsh-actions {
	grid-column: var(--tsh-actions-column, 3);
	justify-self: var(--tsh-actions-justify, end);
	display: flex;
	align-items: center;
	gap: 28px;
}

.tsh-lang {
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
}

.tsh-phone {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 24px;
	height: 24px;
	color: inherit;
	text-decoration: none;
}

.tsh-phone svg {
	display: block;
	width: 23px;
	height: 23px;
	fill: none;
	stroke: currentColor;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-width: 1.8;
}

.tsh-phone small {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	white-space: nowrap;
}

.tsh-device-phone {
	display: none !important;
	grid-column: var(--tsh-phone-column-tablet, 3);
	justify-self: var(--tsh-phone-justify-tablet, end);
}

.tsh-reserve {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-width: 126px;
	min-height: 56px;
	padding: 0 22px;
	background: var(--tsh-accent, #b1b9b2);
	color: var(--tsh-button-text, #ffffff);
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: 26px;
	line-height: 1;
	text-decoration: none;
	transition: min-height 300ms ease;
}

.tsh-sticky-header.is-scrolled .tsh-reserve {
	min-height: 56px;
}

@media (min-width: 1025px) {
	.tsh-logo,
	.tsh-inline-nav,
	.tsh-burger,
	.tsh-actions {
		grid-row: 1;
		align-self: center;
	}

	.tsh-device-phone {
		display: none !important;
	}
}

.tsh-panel {
	position: fixed;
	inset: 0;
	z-index: -2;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: max(var(--tsh-height, 140px), 86px) 28px;
	background: rgba(var(--tsh-panel-rgb, 35, 31, 32), var(--tsh-panel-opacity, 0.96));
	opacity: 0;
	overflow-y: auto;
	pointer-events: none;
	transform: translateY(-14px);
	transition: opacity 240ms ease, transform 240ms ease;
}

.tsh-sticky-header.is-menu-open .tsh-panel {
	opacity: 1;
	pointer-events: auto;
	transform: translateY(0);
}

.tsh-panel-inner {
	display: grid;
	gap: var(--tsh-panel-item-gap, 18px);
	text-align: center;
	transform: translateY(var(--tsh-panel-offset, 0));
	transition: transform 240ms ease;
}

.tsh-panel a {
	color: var(--tsh-panel-text, #ffffff) !important;
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: var(--tsh-panel-font-size, 44px);
	line-height: 1.05;
	text-decoration: none;
}

.tsh-panel-group {
	display: grid;
	gap: 10px;
}

.tsh-panel-group summary {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 13px;
	color: var(--tsh-panel-text, #ffffff);
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: var(--tsh-panel-font-size, 44px);
	line-height: 1.05;
	cursor: pointer;
	list-style: none;
}

.tsh-panel-group summary::-webkit-details-marker {
	display: none;
}

.tsh-panel-group summary::after {
	content: "+";
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: 24px;
	line-height: 1;
	opacity: 0.78;
}

.tsh-panel-group[open] summary::after {
	content: "-";
}

.tsh-panel-children {
	display: grid;
	gap: 9px;
	padding: 2px 0 8px;
}

.tsh-panel .tsh-panel-children a,
.tsh-panel .tsh-panel-extra a {
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: var(--tsh-panel-child-font-size, 18px);
	font-weight: 700;
	letter-spacing: 0;
	line-height: 1.25;
	text-transform: uppercase;
	opacity: 0.88;
}

.tsh-panel-extra {
	display: grid;
	gap: 12px;
	margin-top: 12px;
	padding-top: 22px;
	border-top: 1px solid rgba(255, 255, 255, 0.22);
}

.tsh-sticky-header.is-scrolled .tsh-panel a {
	color: var(--tsh-panel-text, #ffffff) !important;
}

.tsh-panel a:hover,
.tsh-panel a:focus {
	color: var(--tsh-accent, #b1b9b2) !important;
}

.tsh-sticky-header.show-burger .tsh-panel a.is-active,
.tsh-sticky-header.show-burger .tsh-panel a[aria-current="page"] {
	color: var(--tsh-panel-active, var(--tsh-accent, #b1b9b2)) !important;
}

.tsh-sticky-header.show-burger .tsh-panel a.is-active {
	text-decoration: underline;
	text-decoration-thickness: 1px;
	text-underline-offset: 8px;
}

.tsh-sticky-header.show-burger .tsh-panel-group.has-active-child summary {
	color: var(--tsh-panel-active, var(--tsh-accent, #b1b9b2));
}

.tsh-panel .tsh-panel-button {
	justify-self: center;
	margin-top: 12px;
	padding: 16px 24px;
	background: var(--tsh-accent, #b1b9b2);
	color: var(--tsh-button-text, #ffffff);
	font-family: "ABeeZee", Arial, sans-serif;
	font-size: 28px;
	line-height: 1;
}

.tsh-sticky-header.is-scrolled .tsh-panel .tsh-panel-button,
.tsh-panel .tsh-panel-button:hover,
.tsh-panel .tsh-panel-button:focus {
	color: var(--tsh-button-text, #ffffff) !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.tsh-sticky-header {
		grid-template-columns: minmax(170px, 1fr) 80px minmax(180px, 1fr);
		padding-left: 28px;
		padding-right: 28px;
	}

	.tsh-sticky-header:not(.show-burger) {
		grid-template-columns: minmax(170px, 0.68fr) minmax(240px, 1fr) minmax(180px, 0.68fr);
	}

	.tsh-sticky-header.tsh-mode-always,
	.tsh-sticky-header.tsh-mode-tablet,
	.tsh-sticky-header.tsh-mode-tablet_mobile,
	.tsh-sticky-header.tsh-mode-desktop_tablet,
	.tsh-sticky-header.show-burger {
		grid-template-columns: minmax(170px, 1fr) 80px minmax(180px, 1fr);
	}

	.tsh-sticky-header.tsh-mode-always .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-tablet .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-desktop_tablet .tsh-inline-nav,
	.tsh-sticky-header.show-burger .tsh-inline-nav {
		display: none;
	}

	.tsh-sticky-header.tsh-mode-always .tsh-burger,
	.tsh-sticky-header.tsh-mode-tablet .tsh-burger,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-burger,
	.tsh-sticky-header.tsh-mode-desktop_tablet .tsh-burger,
	.tsh-sticky-header.show-burger .tsh-burger {
		display: flex;
		grid-column: var(--tsh-burger-column-tablet, var(--tsh-menu-column, 2));
		justify-self: var(--tsh-burger-justify-tablet, var(--tsh-menu-justify, center));
	}

	.tsh-sticky-header.tsh-mode-always .tsh-device-phone,
	.tsh-sticky-header.tsh-mode-tablet .tsh-device-phone,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-device-phone,
	.tsh-sticky-header.tsh-mode-desktop_tablet .tsh-device-phone,
	.tsh-sticky-header.show-burger .tsh-device-phone {
		display: inline-flex !important;
		grid-column: var(--tsh-phone-column-tablet, 3);
		justify-self: var(--tsh-phone-justify-tablet, end);
	}

	.tsh-sticky-header.tsh-mode-always .tsh-actions .tsh-phone,
	.tsh-sticky-header.tsh-mode-tablet .tsh-actions .tsh-phone,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-actions .tsh-phone,
	.tsh-sticky-header.tsh-mode-desktop_tablet .tsh-actions .tsh-phone,
	.tsh-sticky-header.show-burger .tsh-actions .tsh-phone {
		display: none;
	}

	.tsh-logo-img-normal.tsh-logo-desktop,
	.tsh-logo-img-scrolled.tsh-logo-desktop,
	.tsh-logo-img-normal.tsh-logo-mobile,
	.tsh-logo-img-scrolled.tsh-logo-mobile {
		display: none;
	}

	.tsh-logo-img-normal.tsh-logo-tablet,
	.tsh-logo-img-scrolled.tsh-logo-tablet {
		display: block;
	}

	.tsh-actions {
		grid-column: var(--tsh-actions-column-tablet, var(--tsh-actions-column, 3));
		justify-self: var(--tsh-actions-justify-tablet, var(--tsh-actions-justify, end));
		gap: 18px;
	}

	.tsh-inline-nav {
		gap: var(--tsh-menu-gap-tablet, var(--tsh-menu-gap, 20px));
		font-size: var(--tsh-menu-font-size-tablet, var(--tsh-menu-font-size, 13px));
	}

	.tsh-reserve {
		min-width: 112px;
		font-size: 22px;
	}

	.tsh-sticky-header.show-burger:not(.tsh-show-tablet-button) .tsh-actions .tsh-reserve,
	.tsh-sticky-header.tsh-mode-always:not(.tsh-show-tablet-button) .tsh-actions .tsh-reserve,
	.tsh-sticky-header.tsh-mode-tablet:not(.tsh-show-tablet-button) .tsh-actions .tsh-reserve,
	.tsh-sticky-header.tsh-mode-tablet_mobile:not(.tsh-show-tablet-button) .tsh-actions .tsh-reserve,
	.tsh-sticky-header.tsh-mode-desktop_tablet:not(.tsh-show-tablet-button) .tsh-actions .tsh-reserve {
		display: none;
	}

	.tsh-sticky-header.show-burger.is-menu-open .tsh-actions .tsh-reserve {
		display: none;
	}
}

@media (max-width: 767px) {
	.tsh-sticky-header {
		grid-template-columns: repeat(3, minmax(0, 1fr));
		height: 92px;
		padding: 18px 20px;
	}

	.tsh-sticky-header.is-scrolled {
		height: 92px;
	}

	.tsh-logo,
	.tsh-sticky-header.is-scrolled .tsh-logo {
		width: min(var(--tsh-logo-width, 190px), 190px);
		height: min(var(--tsh-logo-height, 52px), 52px);
	}

	.tsh-logo-img-normal.tsh-logo-desktop,
	.tsh-logo-img-scrolled.tsh-logo-desktop,
	.tsh-logo-img-normal.tsh-logo-tablet,
	.tsh-logo-img-scrolled.tsh-logo-tablet {
		display: none;
	}

	.tsh-logo-img-normal.tsh-logo-mobile,
	.tsh-logo-img-scrolled.tsh-logo-mobile {
		display: block;
	}

	.tsh-inline-nav {
		display: none;
	}

	.tsh-sticky-header:not(.show-burger) {
		grid-template-columns: 1fr;
		height: auto;
		min-height: 92px;
	}

	.tsh-sticky-header:not(.show-burger).is-scrolled {
		height: auto;
		min-height: 92px;
	}

	.tsh-sticky-header:not(.show-burger) .tsh-inline-nav {
		grid-column: 1 / -1;
		justify-self: var(--tsh-menu-justify, start);
		display: flex;
		flex-wrap: wrap;
		gap: 8px var(--tsh-menu-gap-mobile, 16px);
		margin-top: 12px;
		font-size: var(--tsh-menu-font-size-mobile, var(--tsh-menu-font-size-tablet, 13px));
	}

	.tsh-burger {
		grid-column: var(--tsh-burger-column-mobile, var(--tsh-burger-column-tablet, 2));
		justify-self: var(--tsh-burger-justify-mobile, var(--tsh-burger-justify-tablet, center));
		width: 54px;
	}

	.tsh-burger span {
		width: 54px;
	}

	.tsh-sticky-header.tsh-mode-always,
	.tsh-sticky-header.tsh-mode-mobile,
	.tsh-sticky-header.tsh-mode-tablet_mobile,
	.tsh-sticky-header.show-burger {
		grid-template-columns: repeat(3, minmax(0, 1fr));
		height: 92px;
		min-height: 92px;
	}

	.tsh-sticky-header.tsh-mode-always .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-mobile .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-always:not(.show-burger) .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-mobile:not(.show-burger) .tsh-inline-nav,
	.tsh-sticky-header.tsh-mode-tablet_mobile:not(.show-burger) .tsh-inline-nav,
	.tsh-sticky-header.show-burger .tsh-inline-nav {
		display: none;
	}

	.tsh-sticky-header.tsh-mode-always .tsh-burger,
	.tsh-sticky-header.tsh-mode-mobile .tsh-burger,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-burger,
	.tsh-sticky-header.show-burger .tsh-burger {
		display: flex;
		grid-column: var(--tsh-burger-column-mobile, var(--tsh-burger-column-tablet, 2));
		justify-self: var(--tsh-burger-justify-mobile, var(--tsh-burger-justify-tablet, center));
	}

	.tsh-sticky-header.tsh-mode-always .tsh-device-phone,
	.tsh-sticky-header.tsh-mode-mobile .tsh-device-phone,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-device-phone,
	.tsh-sticky-header.show-burger .tsh-device-phone {
		display: inline-flex !important;
		grid-column: var(--tsh-phone-column-mobile, var(--tsh-phone-column-tablet, 3));
		justify-self: var(--tsh-phone-justify-mobile, var(--tsh-phone-justify-tablet, end));
	}

	.tsh-sticky-header.tsh-mode-always .tsh-actions .tsh-phone,
	.tsh-sticky-header.tsh-mode-mobile .tsh-actions .tsh-phone,
	.tsh-sticky-header.tsh-mode-tablet_mobile .tsh-actions .tsh-phone,
	.tsh-sticky-header.show-burger .tsh-actions .tsh-phone {
		display: none;
	}

	.tsh-actions {
		grid-column: 1 / -1;
		justify-self: stretch;
		justify-content: space-between;
		display: none;
	}

	.tsh-sticky-header.is-menu-open .tsh-actions {
		display: flex;
	}

	.tsh-sticky-header:not(.tsh-show-mobile-button) .tsh-actions .tsh-reserve {
		display: none;
	}

	.tsh-sticky-header.tsh-mode-always.is-menu-open .tsh-actions,
	.tsh-sticky-header.tsh-mode-mobile.is-menu-open .tsh-actions,
	.tsh-sticky-header.tsh-mode-tablet_mobile.is-menu-open .tsh-actions,
	.tsh-sticky-header.show-burger.is-menu-open .tsh-actions {
		display: none;
	}

	.tsh-panel {
		padding: 96px 20px;
	}

	.tsh-panel a {
		font-size: var(--tsh-panel-font-size-mobile, 34px);
	}

	.tsh-panel-group summary {
		font-size: var(--tsh-panel-font-size-mobile, 34px);
	}

	.tsh-panel .tsh-panel-children a,
	.tsh-panel .tsh-panel-extra a {
		font-size: var(--tsh-panel-child-font-size-mobile, 15px);
	}
}
