* {
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

:root .entry,
:root .entry.single-entry {
	box-shadow: none;
	border-radius: 0
}

html {
	scroll-behavior: smooth;
}

#wrapper {
	animation: fadein 1s;
	word-wrap: break-word;
}

@keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

.nowrap {
	white-space: nowrap;
}

.oras-shorcutmenu .kb-nav-label-content {
	text-decoration: underline;
}

.oras-shorcutmenu.left ul.menu {
	justify-content: left;
}

:root a:not(.wp-block-button__link) {
	text-decoration: underline;
	text-underline-offset: auto;
}

:root a:not(.wp-block-button__link):hover {
	text-underline-offset: auto;
}

.wp-site-blocks .post-thumbnail {
	border-radius: 25px;
}


.oras-accordion .wp-block-kadence-pane {
	border-radius: 25px;
	overflow: hidden;
}











/*Off canvas*/
@media screen and (min-width: 1024px) {

	:root .oras-of-canvas-btn {
		anchor-name: --min-knapp;
		position: relative;
		/* border: 1px solid red; */
	}

	:root .oras-of-canvas.wp-block-kadence-off-canvas,
	:root .oras-of-canvas.wp-block-kadence-off-canvas.active {
		/* position: fixed; */
		top: auto;
		left: auto;
		right: auto;
		z-index: 1000;
		position: absolute;
		width: auto;

		position-anchor: --min-knapp;

		top: anchor(bottom);
		right: anchor(right);
		width: 625px;
		min-width: anchor-size(width);
		margin-top: 8px;

	}

	:root .oras-of-canvas.wp-block-kadence-off-canvas.active .kb-off-canvas-inner-wrap {
		position: relative;
		width: 100%;
		/* border: 2px solid red; */
	}


	:root .oras-of-canvas.wp-block-kadence-off-canvas.show-off-canvas:not(.active) {
		top: auto;
		left: auto;
		right: auto;
	}



}



/*Breadcrumbs*/
.yoast-breadcrumbs {
	color: var(--global-palette1, #a7283a);

	>span>span,
	a {
		color: black;
	}
}

.is-bedrift .yoast-breadcrumbs {
	color: #3182CE;
}


/* ==========================================================================
   Søkemodal / Kadence Search Block
   ========================================================================== */

/* 1. Hovedcontainer for søkeblokken */
.wp-block-kadence-search {}

/* 2. Søkeknapp / Trigger i headeren (som åpner modalen) */
.wp-block-kadence-search .kb-buttons-wrap .kb-button {}

.wp-block-kadence-search .kb-buttons-wrap .kb-button .kt-btn-inner-text {}

.wp-block-kadence-search .kb-buttons-wrap .kb-button .kb-svg-icon-wrap {}

/* 3. Selve overlay/modalen (får også klassen .active når den åpnes) */
.kb-search-modal {}

.kb-search-modal.active {
	background-color: #66081F;
	color: #fff;
}

/* 4. Lukkeknapp oppe i hjørnet av modalen */
.kb-search-modal .kb-search-close-btn {}

.kb-search-modal .kb-search-close-btn svg {
	stroke: #fff !important;
	fill: none;
}

/* 5. Innholdswrapper i modalen (sentrert innhold) */
.kb-search-modal .kb-search-modal-content:before {
	content: 'Søk:';
	display: block;
	color: #fff;
	font-size: 74px;
	font-weight: 500;
	margin-bottom: 3rem;
}

/* 6. Selve skjemaet og form-wrapper */
.kb-search-modal .kb-search-form {}

.kb-search-modal .kb-search-input-wrapper {}

/* 7. Inputfeltet for søk (der man skriver) */
.kb-search-modal .kb-search-input {}

/* 8. Søkeknappen inne i modal-skjemaet (submit) */
.kb-search-modal .kb-search-icon-submit {}

.kb-search-modal .kb-search-icon-submit .kb-search-icon svg {}