.kaart-search .dropdown-trigger{background-color:#fff;align-items:center;display:flex}.kaart-search .dropdown-trigger .arrow-right-bottom-icon{color:#1bcf78;margin:0 .25rem 0 .75rem}.kaart-search .dropdown-trigger .field{box-shadow:none;border:none;flex:1 0 auto;margin:0}.kaart-search .dropdown-trigger .field .input{border:none;padding:0 .125rem}.kaart-search .dropdown-trigger .button{border-radius:9999px;flex:0 0 2rem;height:2rem;margin:0 .25rem;padding:0}.kaart-search .input{box-shadow:none}.kaart-search .input::-webkit-search-cancel-button{display:none}.kaart-search .icon{font-size:1.25rem}.kaart-search .dropdown,.kaart-search .dropdown-trigger{width:100%}.kaart-search .dropdown-content{padding:0}#mobile-search .dropdown-trigger{border-radius:5px}#mobile-search .dropdown-menu{width:100%}@media screen and (width<=768px){#kaart-layout{padding-top:3.25rem}}@media print,screen and (width>=769px){#kaart-layout{padding-top:3.25rem}}@media screen and (width>=1024px){#kaart-layout{padding-top:5.375rem}}#kaart-layout .map-nav{background-color:#152046!important;min-height:3.75rem!important}#kaart-layout .mobile-search{background-color:#152046;height:3.25rem;padding:.375rem}#kaart-layout .mobile-search .icon{margin-top:-.25rem}#kaart-layout .mobile-search .button{border:none}@media screen and (width<=768px){#kaart-layout #map-wrapper{height:calc(100dvh - 6.5rem)}}@media print,screen and (width>=769px){#kaart-layout #map-wrapper{height:calc(100dvh - 3.25rem)}}@media screen and (width>=1024px){#kaart-layout #map-wrapper{height:calc(100dvh - 9.125rem)}}#kaart-layout #map-wrapper .kaart-search{pointer-events:all;width:20rem;margin-left:1rem}#kaart-layout #map-wrapper .kaart-search .dropdown-trigger{box-shadow:0 2px 4px #00000040}#kaart-layout #map-wrapper .kaart-search .icon{translate:0 -.25rem}
