html {
	letter-spacing: 0.05px;
}

h1,
.uk-h1,
h2,
.uk-h2,
h3,
.uk-h3,
h4,
.uk-h4,
h5,
.uk-h5,
h6,
.uk-h6,
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge,
.uk-heading-3xlarge {
	letter-spacing: 0;
}

h1,
.uk-h2 {
	letter-spacing: -0.1px;
}

/* text.scss:37 */
.uk-text-meta {
	display: inline-block;
	color: rgba(0, 21, 73, 0.7);
}

footer #copy,
.uk-text-muted {
	color: rgba(0, 21, 73, 0.5) !important;
}

/* overwrite grey text styles */
#search-bar-form .uk-dropdown-nav li,
#search-bar-form .uk-dropdown-nav li a,
.uk-card-default,
.uk-tab > * > a {
	color: rgba(0, 21, 73, 0.7);
}

#search-bar-type-dropdown .headline {
	color: #001549;
}

#content .linkable a:hover .uk-card-title {
	color: #001549 !important;
}

/* //offcanvas nav */
#nav li:not(.uk-open) > a:not(:hover) > .uk-nav-parent-icon {
	display: inline-block;
}

#nav .uk-nav li.uk-parent a:hover {
	text-decoration: none;
}

#nav .uk-nav li a {
	opacity: 1;
}

.uk-offcanvas-bar .uk-close line {
	stroke: white !important;
	stroke-width: 3px !important;
	stroke-linecap: round;
}

.uk-offcanvas-bar .uk-close svg {
	width: 20px;
}

.uk-close span {
	display: none;
	margin: 0 15px;
}

.uk-close:hover span {
	display: inline;
}

a,
a:hover {
	text-decoration-thickness: 0.5px;
	text-underline-offset: 0.2em;
}

.uk-tooltip {
	background-color: #001549;
}

/* reviews inside tabs */
#reviews-content .bt-review {
	border: none;
	padding: 20px;
}

#content {
	gap: 60px;
	padding-bottom: 60px;
}

#two-wheels-one-world h2 {
	font-size: 7.5vw;
	letter-spacing: -0.01em;
}

#two-wheels-one-world img.thewheel {
	bottom: 0;
}

@media screen and (min-width: 1600px) {
	#two-wheels-one-world h2 {
		font-size: 118px;
	}
}

.search-icon * {
	stroke-width: 2;
}

#results-filters .uk-nav-sub a {
	color: rgba(0, 21, 73, 0.7);
}

#results-filters .uk-nav-sub a.on,
#results-filters .uk-nav-sub a.on:hover {
	background-color: #001549;
	border-color: #001549;
	color: white;
}

#results-filters .uk-nav-sub a:hover {
	border: 1px solid rgba(0, 21, 73, 0.3);
	color: #001549;
}

.uk-tab > * > a:hover,
.uk-tab > .uk-active > a {
	color: #001549;
}

.search-summary .uk-h4 {
	margin-right: 10px;
}

#toggle-text-search .uk-icon {
	margin-right: 2px;
}

/* form */
.uk-radio,
.uk-checkbox {
	border-color: rgba(0, 21, 73, 0.3);
}

.uk-card .uk-slidenav-previous,
.uk-card .uk-slidenav-next {
	margin: 20px 10px;
}

.uk-card .uk-slidenav-previous *,
.uk-card .uk-slidenav-next * {
	stroke: #ffffff !important;
	stroke-width: 3;
	stroke-linecap: round;
}

.uk-light .uk-dotnav > .uk-active > * {
	background-color: #ffffff;
}

.cards-header .uk-h2 .chevron-right {
	display: none;
}

.cards-header a .uk-h2 .chevron-right {
	display: inline;
}

#content .cards-header a:hover {
	text-decoration: none;
}

#content .cards-header a:hover .uk-h2 .title {
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

#search-bar-submit:hover {
	background-color: rgba(50, 163, 97, 0.8);
	border-color: #32a361;
}