.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__container{min-height:45px;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__submit{min-width:45px;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:600;--e-search-form-submit-text-color:#0F1D2E;background-color:#F2B705;}body:not(.rtl) .elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__icon{padding-left:calc(45px / 3);}body.rtl .elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__icon{padding-right:calc(45px / 3);}.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__input, .elementor-107 .elementor-element.elementor-element-ud-soeg-form.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(45px / 3);padding-right:calc(45px / 3);}.elementor-107 .elementor-element.elementor-element-ud-soeg-form input[type="search"].elementor-search-form__input{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__input,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__icon,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#0F1D2E;fill:#0F1D2E;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#FFFFFF;border-radius:8px;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#FFFFFF;border-radius:8px;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-107 .elementor-element.elementor-element-ud-soeg-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#0F1D2E;fill:#0F1D2E;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__submit:hover{--e-search-form-submit-text-color:#0F1D2E;background-color:#F2B705;}.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__submit:focus{--e-search-form-submit-text-color:#0F1D2E;background-color:#F2B705;}:root{--page-title-display:none;}/* Start custom CSS for search-form, class: .elementor-element-ud-soeg-form *//* Søgefeltet i Prisguide-båndet: samme opbygning som på Guides */
.elementor-107 .elementor-element.elementor-element-ud-soeg-form { flex: 1 1 0%; min-width: 0; width: auto; margin: 0; }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__container { min-height: 45px; border: 0; background: transparent; box-shadow: none; overflow: visible; }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__input { padding: 0 12px 0 0; background: transparent; height: 45px; min-height: 45px; }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__input::placeholder { color: #657385; opacity: 1; }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__input:focus { outline: none; }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__container .elementor-search-form__submit { border-radius: 8px; padding: 0 22px; min-width: 0; transition: transform 0.15s ease, filter 0.15s ease; }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__submit:hover { transform: translateY(-2px); filter: brightness(0.94); }
.elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__submit:focus-visible { outline: 2px solid #12325B; outline-offset: 2px; }
@media (max-width: 767px) { .elementor-107 .elementor-element.elementor-element-ud-soeg-form .elementor-search-form__container .elementor-search-form__submit { padding: 0 18px; } }/* End custom CSS */
/* Start custom CSS *//* Udstyr: besked under søgefeltet (markup fra sandbox-pluginet vvs-udstyr-soeg.php – samme udseende som Guides) */
.vvs-gs-panel { position: absolute; top: calc(100% + 8px); left: 0; right: 0; z-index: 20; padding: 8px; background: #FFFFFF; border: 1px solid #E7EAF0; border-radius: 12px; text-align: left; }
.vvs-gs-panel[hidden] { display: none; }
.vvs-gs-besked { margin: 0; padding: 10px 12px; font-family: "Source Sans 3", sans-serif; font-size: 14px; line-height: 1.5; color: #4B5768; }/* End custom CSS */