/*!
 *  ATTENTION: This File is Generated by Resources/Private/Theme/** /*
 *  Please do not edit this file directly!!!
 *
 *  Project: hansen-hamburg-tourismus
 *  Version: 1.0.0
 *
 *  Author: Yannick Lagravère
 *  Homepage: https://www.atlantisdx.de
 *  Copyright (c) 2026 atlantis dx GmbH
 *
 *  Build: Mon Nov 09 2026 09:39:41 GMT+0000 (Coordinated Universal Time)
 *
 */
.keyword-search{position:relative;background-color:#003063;color:#fff;padding:30px;border:1px solid #c9d5e2;border-radius:3px}.keyword-search .input-container{position:relative;width:100%}.keyword-search .input-container .input-icon{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:#e10019}.keyword-search .input-container input[type=search]{padding:10px;border:1px solid #003063 !important}.keyword-search .input-container input[type=search]:focus-visible{outline:none;border:0}.keyword-search .result-list{position:absolute;left:0;right:0;margin:-3px 30px;background-color:#fff;border-radius:0 0 3px 3px !important;border:1px solid #003063 !important;border-top:0 !important;padding:0 10px;z-index:2;border:1px solid #c9d5e2;border-radius:3px}.keyword-search .result-list .search-btn{width:calc(100% - 20px);margin:0 10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:none}@media(max-width: 767.98px){.keyword-search .result-list .search-btn{display:block}}.keyword-search .result-list .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:3px;padding:10px}.keyword-search .result-list .group .group-wrapper{background-color:#f6f6f6;padding:10px;height:100%}.keyword-search .result-list label{color:var(--bs-body-color);font-size:var(--bs-body-font-size);font-weight:bold}.keyword-search .result-list .download:after{content:"Vector"}.keyword-search .result-list .result-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.keyword-search .result-list .result-item a .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.keyword-search .result-list .result-item a img{width:21px;height:21px;-ms-flex-negative:0;flex-shrink:0}.keyword-search .result-list .result-item a.link-dark-blue{color:#003063}.keyword-search .result-list .result-item:hover{background-color:#e3e3e3}.keyword-search .result-list .result-list-line{border-bottom:2px solid #e3e3e3;opacity:1;margin-block:3px 20px}.keyword-search .result-list .search-link-wrapper{border-top:2px solid #e3e3e3}.keyword-search .result-list .search-link-wrapper button{padding:20px .5rem;width:100%;height:100%;text-align:left}
